如何才能使电脑上的时间,不能被修改

解决方案 »

  1.   

    procedure TForm1.Timer1Timer(Sender: TObject);var
      HWndCalculator : HWnd;
    begin
       form1.Caption:=datetimetostr(Now);HWndCalculator := Winprocs.FindWindow(nil, '日期/时间 属性');
    if HWndCalculator <> 0 then
         SendMessage(HWndCalculator, WM_CLOSE, 0, 0);end;
      

  2.   

    除了没个模块都从固定的电脑上取时间没有别的办法!因为时间是集成在BOIS里面的,可以修改的方式实在太多了,除非封掉BIOS(封掉BIOS后你的电脑还能不能启动都是问题),否则没戏!