一进windows系统就自动运行的程序,如何设置它们自动运行的先后顺序。 (20分)

  • 主题发起人 主题发起人 zhbruce
  • 开始时间 开始时间
Z

zhbruce

Unregistered / Unconfirmed
GUEST, unregistred user!
通过编程的方法如何设置自动启动程序运行的先后顺序。<br>&nbsp; &nbsp;thank!<br>
 
放在注册表Run键值的由windows调度,先后不固定,放在Runsevices的比run要先,如果<br>你要进入Windows最先调用,把程序启动的键值设置在这里,另外在windows.ini的<br>load=的优先级也比较高的。
 
哇哇,DFW 玩完了,程序员问出这样的问题了。<br>既然你编程,在程序里放个定时器是笨了点,弄个函数总可以吧。<br>这种问题最好立马结掉,想想看要浪费多少人的心血。<br>都这样子服务器老早炸掉了哦。
 
to 小雨哥!<br>&nbsp; &nbsp; 你觉得我的问题太没有水平了吗?指点一下我行吗?
 
下面是我写的程序段,记得给我加满分。<br><br>Uses Registry;<br>{=================================================================<br>&nbsp;功 &nbsp;能: 加入Windows启动中<br>&nbsp;参 &nbsp;数: Path:程序全路径、名 &nbsp; &nbsp; &nbsp; Name:程序标认符<br>&nbsp;返回值: 无<br>&nbsp;例 题:AutoRunProgarm(Application.ExeName,'AutoRun');<br>=================================================================}<br>Procedure AutoRunProgarm(Path,Name:String);<br>var<br>&nbsp;RegF: TRegistry;<br>Begin<br>&nbsp;RegF:=TRegistry.Create;<br>&nbsp;RegF.RootKey:=HKEY_LOCAL_MACHINE;<br>&nbsp;try<br>&nbsp; &nbsp;If RegF.OpenKey('SOFTWARE/Microsoft/Windows/CurrentVersion/Run',True) Then<br>&nbsp; &nbsp; &nbsp;If not RegF.ValueExists(Name) Then<br>&nbsp; &nbsp; &nbsp;Begin<br>&nbsp; &nbsp; &nbsp; &nbsp;RegF.WriteString(Name,Path);<br>&nbsp; &nbsp; &nbsp; &nbsp;RegF.CloseKey;<br>&nbsp; &nbsp; &nbsp;end;<br>&nbsp;finally<br>&nbsp; &nbsp;RegF.Free<br>&nbsp;end;<br>End;<br><br>// &nbsp;程序运行后,以后重新启动电脑时会自动运行你这个程序。 &nbsp;
 
如何设置自动启动程序运行的先后顺序?<br>我想如果我的机子有Norton,键盘,声音,鼠标,还有其他的一些自启动的软件,<br>我如何用程序控制他们的启动顺序?或者间隔几时秒再启动。。。。<br><br>Runsevices》run --&gt;先试试看。<br><br>
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部