|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.10.2011, 10:38 | #1 |
Пользователь
Регистрация: 18.01.2010
Сообщений: 95
|
Не удается найти точку входа " " в DLL ".dll"
Добрый день.
Помогите пожалуйста не знаю что делать. У меня есть библиотека написанная на VB называется UcanDotNET.dll Вот VB код Public Function GetHardwareInfo(ByRef pHwInfo_p As tUcanHardwareInfoEx, _ ByRef pCanInfoCh0_p As tUcanChannelInfo, _ ByRef pCanInfoCh1_p As tUcanChannelInfo) As Byte Dim bRet As Byte = USBCAN_SUCCESSFUL ' set the structure sizes to the actual sizes of the unmanaged data pHwInfo_p.m_dwSize = Marshal.SizeOf(pHwInfo_p) pCanInfoCh0_p.m_dwSize = Marshal.SizeOf(pCanInfoCh0_p) pCanInfoCh1_p.m_dwSize = Marshal.SizeOf(pCanInfoCh1_p) ' call unmanaged function bRet = UcanGetHardwareInfoEx2(m_UcanHandle , pHwInfo_p, pCanInfoCh0_p, pCanInfoCh1_p) Return bRet End Function теперь мне надо вызвать эту функция в C# я делаю так UcanDotNET.USBcanServer.tUcanHardwa reInfoEx HwInfo1; UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh01; UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh11; [DllImport("UcanDotNET.dll", EntryPoint = "GetHardwareInfo")] public static extern byte GetHardwareInfo(ref UcanDotNET.USBcanServer.tUcanHardwa reInfoEx HwInfo, ref UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh0, ref UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh1); private byte GetHardwareInfo() {return GetHardwareInfo(ref this.HwInfo1, ref this.CanInfoCh01, ref this.CanInfoCh11 ); } a далее я ее вызываю private void button1_Click(object sender, EventArgs e) { bRet = GetHardwareInfo(); } Однако у меня вылетает ошибка: Не удается найти точку входа "GetHardwareInfo" в DLL "UcanDotNET.dll". Подскажите пожалуйста, что я делаю не так!! Последний раз редактировалось Linore; 13.10.2011 в 11:27. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Помогите пожайлуста найти, кто человек "вконтакте", зная его "мэйл" | Аксюнька1990 | Помощь студентам | 1 | 12.06.2009 06:16 |
Как "динамически" использовать "DLL" | Air | Общие вопросы Delphi | 7 | 11.12.2007 21:55 |