Форум пользователей ПО АСКОН

Профессиональные вопросы => Инженерный документооборот => Тема начата: dimks от 13.04.05, 14:09:02

Название: Использование ExecDllFunction в WorkFlow
Отправлено: dimks от 13.04.05, 14:09:02
Попытался разобраться с функцией ExecDllFunction - непонятки возникли - помогите пжалста.
Дайти простенький примерчик DLL-и...плиз?
Название: Re:Использование ExecDllFunction в WorkFlow
Отправлено: Ден от 15.04.05, 13:10:38
Что не понятно? И примерчик в исходниках?
А о функции, она должна быть экспортируемой, параметры описаны в файле 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;
Название: Re:Использование ExecDllFunction в WorkFlow
Отправлено: dimks от 17.05.05, 13:58:51
а всеже рабочий пример можно? т.е. исходники DLL ?
Название: Re:Использование ExecDllFunction в WorkFlow
Отправлено: dimks от 17.05.05, 14:13:25
дайте примерчик DLL и ее вызова....любой...хоть чтоб сообщение вывело мол "тест" :(( очень хочется....
Название: Re:Использование ExecDllFunction в WorkFlow
Отправлено: Голованев от 17.05.05, 14:23:46
Уважаемый dimks!

Напишите мне письмо - я постараюсь Вам помочь, только укажите название предприятия и номер лицензионного соглашения согласно которому оно владеет ЛОЦМАНОМ.

Golovanev@ascon-kurgan.ru