vb.net プロジェクトに Delphi DLL をインポートしようとしました
これは私のコードです:
Private Declare Function AddIntegers Lib "C:\Program Files (x86)\Borland\Delphi6\Projects\first dll\Project2.dll" Alias "AddIntegers" (ByVal a As Integer, ByVal b As Integer) As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ii As Integer = AddIntegers(1, 3)
MsgBox(ii)
End Sub
これは Delphi ライブラリ コードです。
library MyFirstLibrary;
uses
SysUtils,
Classes;
{$R *.res}
function AddIntegers(_a, _b: integer): integer; stdcall;
begin
Result := _a + _b;
end;
exports
AddIntegers;
begin
end.
EntryPointNotFoundException があります。
Unable to find an entry point named 'AddIntegers' in DLL 'C:\Program Files (x86)\Borland\Delphi6\Projects\first dll\Project2.dll'.":""
EntryPointNotFoundException (関数 AddIntegers は私のデルファイ コードに存在します) を修正するにはどうすればよいですか? (vb.net または c#)