7

私は DLL に取り組んでおり、エクスポートする関数を名前ではなく序数でのみエクスポートしたいと考えています。

これは可能ですか?はいの場合、どのように行われたか知りたいです。

4

1 に答える 1

13

Delphi にエクスポート用の関数をマークさせる唯一の方法は、exportsディレクティブを使用することです。また、Delphi は、エクスポートする各関数の PE エクスポート テーブルに名前付きエントリを常に追加します。しかし、関数に名前を付けないのは簡単です。

library Project32;

procedure Foo;
begin
end;

exports
  Foo index 1 name '';

begin
end.
于 2013-03-28T09:05:24.950 に答える