Здравствуйте. У меня есть описание API для одной программной системы. Интерфейс выполнен в виде DLL на ActiveX. Мне нужно подключить ее к проекту на ASP.Net, используя C# и, собственно, использовать. С подключением проблем не возникло, вставил ссылку в проект, подключил пространство имен. Но вот как использовать - непонятно. Для начала там надо создать один объект с помощью вызова CreateObject, я это сделал, но возникла ошибка.
| Код | Head MyHead = Microsoft.VisualBasic.Interaction.CreateObject("eapi.head","");
|
| Код | Ошибка 1 Не удается неявно преобразовать тип "object" в "EApi.Head". Существует явное преобразование (возможно, пропущено приведение типов) C:\Documents and Settings\Администратор\Мои документы\Visual Studio 2008\Projects\test2\test2\Default.aspx.cs 15 27 test2
|
Как исправить? У меня такое ощущение, что это вообще и не должно работать, судя по тому, что пишут в интернете о методе CreateObject. |