怎样知道你的程序是运行在安全模式呢?

王朝厨房·作者佚名  2007-01-04
窄屏简体版  字體: |||超大  

摘要:怎样知道你的程序是运行在安全模式呢?

Use Windows API GetSystemMetrics with SM_CLEANBOOT parameter, this specifies how the system was started, in your project´s code use:

program Project1;

uses

Forms,

Windows,

Dialogs,

Unit1 in ’Unit1.pas’ {Form1};

{$R *.RES}

begin

Application.Initialize;

Application.CreateForm(TForm1, Form1);

case GetSystemMetrics(SM_CLEANBOOT) of

1: begin

ShowMessage(’Running in Safe Mode: Fail-Safe Boot’);

Application.Terminate;

end;

2: begin

ShowMessage(’Running in Safe Mode: Fail-safe with network boot’);

Application.Terminate;

end;

end;

Application.Run;

end.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航