請問在DLL的Project檔裡這樣的格式對嗎? |
尚未結案
|
0316
一般會員 發表:32 回覆:19 積分:10 註冊:2002-07-03 發送簡訊給我 |
請問在DLL的Project檔裡這樣的格式對嗎? library SetAuth; uses
ShareMem,
Forms,
SysUtils,
Classes,
Main in 'Main.pas' {frmMain},
Data in '..\Reposit\Double\Data.pas' {DM: TDataModule},
Query in '..\Reposit\Query.pas' {frmQuery},
LookUp in '..\Reposit\LookUp.pas' {frmLookUp}; {$R *.RES} procedure PrgStart;
begin
Application.Initialize;
Application.Title := '';
Application.CreateForm(TfrmMain, frmMain);
Application.Run;
end; exports
PrgStart; begin
end. 泓遠
------
泓遠 |
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
Dll是沒有application的, RunTime時是被載入到呼叫者之application中執行
可以改成這樣
procedure PrgStart(h:THandle); var f:TfrmMain; begin Application.handle:=h; Application.CreateForm(TfrmMain, f); f.showModal; //或f.show; end; exports procedure PrgStart(h:THandle);呼叫時 PrgStart(applicaion.handle); |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |