Цитата:
Необходимо пользовать библиотеку от производителя FTDI (фтдиchip_тчка_ком). Библиотека предоставляется вместе с драйверами на производимые ими usb-устройства. Библиотека лежит в system32, но никак не хочет покориться.
Код: -- #CONST# --===================================================================================
FT_OK = 0;
--==============================================================================================
-- #FUNCTIONS# --===============================================================================
FT = {
GetLibraryVersion = function ()
local sRet = "";
local dwLibraryVer = MemoryEx.Allocate(4);
local iRet = FTDI.FT_GetLibraryVersion(dwLibraryVer);
if (iRet == FT_OK) then
sRet = string.format("0x%x", MemoryEx.DWORD(dwLibraryVer));
end
MemoryEx.Free(dwLibraryVer);
return sRet;
end;
};
--==============================================================================================
FTDI = Library.Load(_SourceFolder.."\\i386\\ftd2xx.dll", false);
if FTDI then
Dialog.Message("[DEBUG]", "Library version = "..FT.GetLibraryVersion());
end