Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Вы не вошли. | Поиск | Регистрация | Вход |
|
||||
|
L780 - Как подключить библиотеки АЦП в Visual C++Стоит задача написать программу сбора и обработеи данных под Виндоус... начал разбиратся... блин длл не подключается (потом в хелпе нашел что это вроде как не настоящая длл).. а что тогда подключать в проект добовлять .h файлы??? неужелит никто под винду не писал.... подскажите плиз как оно правильно??? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++пример открыть и посмотреть... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++вы знаете не совсем разобрался.... застрял вообще на самом первом этапе...
я пробовал почтивсе библиотеи что упоминаюся в разных мануалах да под разные вещи.. на все выдает одну и ту же ошибку: this is is not valid assembly or com component... подскажите пожалуйста это я чтото делаю не верно.. или надо использовать чтото другое??? или как то по другому.. заранее спасибо |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++тут ничего засовывать не надо... в проект если посмотрите включены create.cpp и lguids.cpp... тут динамическая загрузка в процессе выполнения... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++можно поподробнее... какой примерно пример смотреть???? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++L783.TST |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++блин у меня с таким именем только файлы .bio есть...есть лиэто в вашем доунлоаде? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++после установки драйверов смотрите в папке L-Card/Library... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++почему то такого файла у меня нет .. :-( я поиском искал.... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++а глазами посмотреть, что поставилось? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++а мануал нормальный написать???? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++хм... та к там готовые проекты под VC6.... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++Мда... а что ставиться при установке драйверов в L-Card/Library? Про шарп ничем помочь не могу.... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++всмысле не признает? он ее точно также как 6 признает...вот за COM объект он ее не признает... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++С# : описываю функцию следующим образом : [DllImport("lcomp.dll",EntryPoint="QueryInterface")] public static extern Int32 QueryInterface(Guid iid, IntPtr i); при вызове функции появляется EntryPointNotFoundException : Unable to find an entry point named 'QueryInterface' in DLL 'lcomp.dll'. вот такая беда |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++так ее там и нет. В таком стиле вызовется только CreateInstance... Дальше все вызывать нужно через указатель на интерфейс... Решение проблеммы возможно если скачать свежую версию и там из папок WLCOMP взять враппер для LabView. Там классический вызов функций. Ну или разобраться как в С# вызывать функции также как в сишных примерах... |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++ничего не понял.... 7-( в шарпе можно вызвать любую функцию из библиотеки если :
что это юудет для нашей/вашей библиотеки? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++вот в общем то я добился следующих достижений:
using System;
namespace ConsoleApplication2
class Class1
Console.ReadLine();
|
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++чего непонятно то?
|
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++смотрел я это. Искал подобную конструнцию в документации и на форумах dotNet-а. Не нашел. |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++Значит так? поправте меня если я неправ...
static void Main(string[] args)
и что то должно вернутся, но к сожалению неполучается, на одни функции пишет нет такой, на другие, укажите точку входа??? Хелп!!!! |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++... [DllImport("d://wlcomp.dll", CallingConvention = CallingConvention.StdCall)]
private void button1_Click(object sender, EventArgs e)
при вызове функции полуил SEHException Exception. Уже не "Unable to find an entry point", прогресс |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++я тож примерно подобный код написал, только LoadAPIDLL("lcomp.dll"); делал с wlcomp.dll. Выпадает {System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
|
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++тоже при вызове CallCreateInstance странно, почему у нас ошибки разные ? |
|||
|
||||
|
Re: L780 - Как подключить библиотеки АЦП в Visual C++в общем незнаю правильно ли но вот есть такой результат: Loading lcomp.dll
Серийный номер платы : 4C2408
Вызов функции StopLDevice...
выводится это так Data += " syncVarPointer = " + syncVarPointer.ToString() + " dataStartPointer = " + dataStartPointer.ToString();
а структура вот такая:
helper.s_Type = (ushort)csDriverLibrary.L_ADC_PARAM; // тип структуры (должен быть L_ADC_PARAM);
uint tm = 100; // мы захотели 100000 отсчетов
Err = csDriverLibrary.SetParametersStream(ref hIfc, ref helper, /*csDriverLibrary.L_STREAM_ADC*/2, ref tm, ref dataStartPointer, ref syncVarPointer, csDriverLibrary.L_STREAM_ADC);
DAQparameters.t3 = helper; Err = csDriverLibrary.EnableCorrection(ref hIfc,1); // Коррекция
Вопрос : почему разница между syncVarPointer = 64028672 dataStartPointer = 64032768 4096? |
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск