仅从dll导出函数序号

opc*_*0de 7 delphi dllexport

我正在研究一个DLL,我希望我导出的函数只能通过序数而不是按名称导出.

这可能吗 ?如果是,我想知道如何完成.

Dav*_*nan 13

让Delphi标记导出函数的唯一方法是使用该exports指令.Delphi将始终为您导出的每个函数的PE导出表添加一个命名条目.但是这个函数没有名字很容易.

library Project32;

procedure Foo;
begin
end;

exports
  Foo index 1 name '';

begin
end.
Run Code Online (Sandbox Code Playgroud)

  • +1.不知道你可以使用空字符串作为名称! (6认同)