呼叫 DLL 時的錯誤 |
答題得分者是:william
|
yu168
一般會員 發表:29 回覆:27 積分:16 註冊:2002-06-28 發送簡訊給我 |
請教各位, 我寫了一個 Dll, 然後用另一個程式去呼叫他
都很順利, 可是程式結束時出現如附圖的錯誤訊息, 如何解決呢??
底下是Source
======================DLL File======================
library TestDllProj; uses
SysUtils, Sharemem, Dialogs,Windows,
Classes; {$R *.res} procedure Test;
begin
ShowMessage('This is an Message from .DLL File');
end; Exports
Test;
begin
end.
======================Run Test======================
unit RunDll; interface uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls; type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; var
Form1: TForm1; implementation {$R *.dfm}
Procedure Test; external 'TestDllProj.dll'; procedure TForm1.Button1Click(Sender: TObject);
begin
Test;
end; end.
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
yu168
一般會員 發表:29 回覆:27 積分:16 註冊:2002-06-28 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |