如何使程序在桌面出现前启动
编号:QA003191
建立日期: 2000年7月24日 最后修改日期:2000年7月25日
所属类别:
dx888:
操作系统:windows98
编程工具:delphi5.0
问题:我编的一个程序想随windows98系统一起启动而不是要等到桌面出现才最后启动。请问如何做?谢谢!
回答:
wpl的意见:
你可以将程序作为系统的服务,它将在桌面启动之前就启动了。
Machine 209的意见:
你可把要运行的程序放到:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices键下,
它就能随WINDOWS启动一同启动。
gaofeng的意见:
两种方法:
1。将你的程序用DDE加入到“开始”菜单的“程序组”的“启动”项中,你可以在程序中实现也可以用InstallShield做安装程序。(主持人注:这种方法可能不适合本问题,因为桌面完全显示后才运行启动项中的程序。)
2。修改注册表:添加项目:
KEY_LOCAL_MACHINE\SYSTEM\AUTORUN\(your module full path)如:
KEY_LOCAL_MACHINE\SYSTEM\AUTORUN\c:\programFile\myproject\Go.exe
相关问题:
QA000851 "怎么用VB编一个在后台运行的程序"
dx888的意见:
我用了Machine 209的 意 见 : 把 要 运 行 的 程 序 放 到 :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices键 下 ,
它 就 能 随 WINDOWS启 动 一 同 启 动 。
[注]我原来是放在RUN键下不行,现在可以了。
此问题由wpl等回答。
| |
|
|
| |
|
|