- 註冊時間
 - 2006-3-13 
 - 最後登錄
 - 2025-7-23 
 - 在線時間
 - 675 小時 
 - 閱讀權限
 - 200 
 - 積分
 - 417 
 - 帖子
 - 1109 
 - 精華
 - 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 (單一執行程式) 
 |   
 
  
 |