请教各位:问个Delphi下程序驻留内存的问题(象DOS下的TSR)(0分)

  • 主题发起人 主题发起人 netbug
  • 开始时间 开始时间
N

netbug

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在Windows中用Delphi编写个程序,让它驻留内存,当在某一时刻<br>激活它(靠时间激活),请问我该如何做?谢谢。
 
你的办法行不通!<br>Windows与Dos是两个不同的系统,若要在Windows里驻留你的工具,<br>其激发条件是什么?若不被Windows接受,就行不通.<br>最好通过消息传递来实现!
 
你不关闭它不就是了, 呵呵?
 
在windows中,类似的程序叫做service程序,<br>在delphi的new模板中可以找到(delphi 5),<br>并且delphi提供了一个示例,研究一下就能够明白了。
 
你写一个程序<br>放在启动里面<br>不关闭它,在程序中放个timer<br>不就。。。。
 
当然,首先要隐藏它,对吧?<br>不过我觉得应该有更好,更专业的办法,<br>如lczhuohuo所说的......<br>麻烦哪位大虾先试一下再说
 
如果我在自己的机器上,我马上就会做一个,但是我是在网吧,<br>实在没办法,beta说的好,确实应该做一个,我回去就做,<br>不过这个不是很难的,delphi的例子是监听端口,就很简单,<br>实现计时就更简单了吧,我想!
 
lczhuohuo,做完能不能贴出来?谢谢。(最好说一下过程)
 
win95可是多任务系统,驻留内存?还有这个问题吗?
 
可以啊,回去就做,
 
Service程序应该是用在NT上的吧?具体我没有试过,还请各位多皆教!<br><br>
 
接受答案了.
 
后退
顶部