Попытался разобраться с функцией ExecDllFunction - непонятки возникли - помогите пжалста.
Дайти простенький примерчик DLL-и...плиз?
Что не понятно? И примерчик в исходниках?
А о функции, она должна быть экспортируемой, параметры описаны в файле LWFScript_API.chm, но не правильно:
(MainHandle : THandle; vaDbListData: OleVariant; pPDMVersion : Pointer) - правильные.
И тип не верный должен быть следующий:
TPDMVersionData = record
inIDRoute : LongInt;
stAppServName: array [0 .. MAX_TEXT_LENGTH - 1] of Char;
stBaseName : array [0 .. MAX_TEXT_LENGTH - 1] of Char;
inID : LongInt;
stProduct : array [0 .. MAX_TEXT_LENGTH - 1] of Char;
stType : array [0 .. MAX_TEXT_LENGTH - 1] of Char;
stVersion : array [0 .. MAX_TEXT_LENGTH - 1] of Char;
stState : array [0 .. MAX_TEXT_LENGTH - 1] of Char;
inAccessLevel: Byte;
inLockLevel : Byte;
boDocument : Byte;
boRevision : Byte;
end;
а всеже рабочий пример можно? т.е. исходники DLL ?
дайте примерчик DLL и ее вызова....любой...хоть чтоб сообщение вывело мол "тест" :(( очень хочется....
Уважаемый dimks!
Напишите мне письмо - я постараюсь Вам помочь, только укажите название предприятия и номер лицензионного соглашения согласно которому оно владеет ЛОЦМАНОМ.
Golovanev@ascon-kurgan.ru