如何是实现程序的自启动?(100分)

  • 主题发起人 主题发起人 lee_dragon
  • 开始时间 开始时间
是在Windows启动时自动运行吗?论坛中已经有好多回答了。
 
写在注册表里<br>HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run<br>就行
 
再写一遍<br>1,win.ini<br>2,iosubsys目录<br>3,注册表(crystal说的)<br>4,注册表HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/RunService<br>及RunEx,RunOnce等<br>5,启动组<br><br>
 
给你一段例子<br>procedure TFrmAbout.WriteRegAutoRun(FileName:string); &nbsp; <br>var<br>&nbsp; Regf:TRegistry;<br>begin<br>&nbsp; Regf:=TRegistry.Create;<br>&nbsp; Regf.RootKey:=HKEY_LOCAL_MACHINE;<br><br>&nbsp; if Length(FileName)&gt;0 then<br>&nbsp; &nbsp;try<br>&nbsp; &nbsp; RegF.OpenKey('SOFTWARE/Microsoft/Windows/CurrentVersion/Run',false);<br>&nbsp; &nbsp; RegF.WriteString('YourProgram',FileName);<br>&nbsp; &nbsp;except<br>&nbsp; &nbsp;end;<br>&nbsp; RegF.CloseKey;<br>&nbsp; RegF.Free;<br>end;
 
做成一个服务不是很好吗?
 
hnzgF:请问如何服务!?<br>鄙人急需,谢谢<br>
 
在DELPHI中NEW一个,然后选择SERVICES,就会给你生成一个框架。接下来你就可编程了,<br>当然,你需知道有关SERVICES的一些注意事项。
 
http://211.101.4.25/delphibbs/dispq.asp?lid=690601
 
新建一个SERVER APPLICATION<br>然后按F1 ,然后LOOK<br>:)
 
后退
顶部