Конференция "Прочее" » Создание экспортируемой функции в ехе
 
  • Типа самый умный (12.02.09 17:48) [0]
    Здравствуйте!
    Реален ли сабж?
  • palva © (12.02.09 17:51) [1]
    Создать обычным образом dll и переименовать в exe.
  • clickmaker © (12.02.09 17:52) [2]
    компилятор ресурсов дельфи - brc32.exe

    Exports

    Ordinal Function
    0001 __GetExceptDLLinfo
    0000 ___CPPdebugHook
  • Rouse_ © (12.02.09 18:01) [3]
    program ExportTest;

    {$APPTYPE CONSOLE}

    uses
     Windows;

    procedure Test(const Value: PChar); stdcall;
    begin
     Writeln(Value);
    end;

    exports
     Test name 'SuperTest';

    var
     hLib: THandle;
     TTest: procedure(const Value: PChar); stdcall;
    begin
     hLib := LoadLibrary(PChar(ParamStr(0)));
     if hLib > HINSTANCE_ERROR then
     begin
       @TTest := GetProcAddress(hLib, 'SuperTest');
       if Assigned(@TTest) then
         TTest('Call exported procedure success.');
     end;
     Readln;
    end.

 
Конференция "Прочее" » Создание экспортируемой функции в ехе
Есть новые Нет новых   [134454   +42][b:0][p:0.001]