Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Форум

Вы не вошли.

 Поиск | Регистрация | Вход 

#1 Re: Техническая поддержка » Английская версия LCard SDK » 14.11.2017 18:34:51

время сессии ограничено,  что писал в редакторе не схранилось (

Нашел где скрипт )
путь\E-154\L-Card\LIBRARY\NSIS\
В самом скрипте строка 27
!define SourceDir "путь\E154\E-154\L-Card"
Строку 95 закомментарил
;   File "${SourceDir}\REG\*.*"
Закомментарил строки 189-191
;   ExecShell open "$INSTDIR\Library\README\readme.txt"
;   MessageBox MB_YESNO|MB_ICONQUESTION $(Message) IDNO +2
;   Reboot

скомпилировалось )

#2 Re: Техническая поддержка » Английская версия LCard SDK » 14.11.2017 17:03:24

Poul пишет:

скрипт NSIS там есть в поставке. можете пересобрать себе дистрибутив как угодно...

Поясните, плз, как это сделать? Где этот скрипт, не нашел (

#3 Техническая поддержка » Английская версия LCard SDK » 02.11.2015 16:19:01

diakin
Ответов: 4

Добрый день!
Существует ли английская версия LCard SDK?
А то ПО на английском языке , а при установке выскакиваю окна на русском.
LCardSDK1.png

#4 Техническая поддержка » Е-154 и Lazarus » 08.11.2014 15:19:08

diakin
Ответов: 2

Hi!
Пытаюсь его перевести под Lazarus проект на Delphi 6.0 - пример использования АЦП Е-154. (консольная программа осуществляет потоковый сбор данных с первых 4 каналов АЦП)
Проект компилится, запускается, пишет в консоль
DLL Version --> OK
Module Interface --> OK
,но потом вываливается с ошибкой Sigsegv при попытке обращения к функциям интерфейса модуля
// интерфейс модуля E-154
pModule : ILE154;
например
// попробуем обнаружить модуль E-154 в первых MAX_VIRTUAL_SLOTS_QUANTITY_LUSBAPI виртуальных слотах
for i := 0 to (MAX_VIRTUAL_SLOTS_QUANTITY_LUSBAPI-1) do if pModule.OpenLDevice(i) then break;

Эта ошибка вываливается при попытке вызвать любую функцию интерфейса pModule.XXX

Честно говоря не очень во всем этом ориентируюсь. Возможно, какая-нибудь мелочь ) Что тут можно сделать, куда копать?