- 註冊時間
- 2006-3-13
- 最後登錄
- 2025-1-10
- 在線時間
- 673 小時
- 閱讀權限
- 200
- 積分
- 417
- 帖子
- 1107
- 精華
- 0
- UID
- 2
  
|
在 JEDI JVCL 有提供元件,在元件盤 Jv System 內有 JvAppInstances 元件,加入到主 Form 中就可以了
不過使用 JVCL 元件程式還是建立了主視窗,還有另一個法寶可以在應用程式初始化前就處理
可以使用 JCL 的 JclAppInst 類別
只要引入 JclAppInst 與執行一行檢查程式 JclAppInstances.CheckSingleInstance 就可以了- program Project1;
- uses
- Forms,
- JclAppInst,
- Unit1 in 'Unit1.pas' {Form1};
- {$R *.RES}
- begin
- JclAppInstances.CheckSingleInstance;
- Application.Initialize;
- Application.CreateForm(TForm1, Form1);
- Application.Run;
- end.
複製代碼 真的超簡單
關於 JCL 的用法是在下列網頁中看到了
Solnone 螺旋旅人 Delphi JEDI SingleInstance (單一執行程式)
|
|