程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 創建一個簡單的專家

創建一個簡單的專家

編輯:Delphi
 這個單元可以編譯到一個包中,之後它可以出現在Delphi的幫助菜單中。

  注:在Interface的uses 語句中加入ToolsApi.

  type
    
TSDCSimpleExpert = class(TNotifIErObject, IOTAMenuWizard, IOTAWizard)
    public
      function 
GetIDString: string;
      function GetName: string;
      function GetState: TWizardState;
      procedure Execute;
      function GetMenuText: string;
    end;
  
  procedure Register;
  
  implementation
  
  uses 
Dialogs;
  
  procedure Register;
  begin
    
RegisterPackageWizard(TSDCSimpleExpert.Create);注冊"專家}
  
end;
  
  { TSDCSimpleExpert }"}
  
  
procedure TSDCSimpleExpert.Execute;
  begin
    
{當單擊菜單項時,執行這段代碼}
    
ShowMessage('Hello SwissDelphiCenter Simple Expert.');
  end;
  
  function TSDCSimpleExpert.GetIDString: string;
  begin
    
{唯一"專家"標識符}
    
Result := 'SwissDelphiCenter.SimpleExpert';
  end;
  
  function TSDCSimpleExpert.GetMenuText: string;
  begin
    
{菜單項的標題}
    
Result := 'SwissDelphiCenter Simple Expert';
  end;
  
  function TSDCSimpleExpert.GetName: string;
  begin
    
{“專家”的名字}
    
Result := 'SwissDelphiCenter Simple Expert';
  end;
  
  function TSDCSimpleExpert.GetState: TWizardState;
  begin
    
Result := [wsEnabled];
  end;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved