程序起步后立即运行,执行完成后,自动退出
程序启动后立即运行,执行完成后,自动退出?
我想做一个应用,就是程序启动时,就自动执行代码,代码执行完成后,自动退出。
我想把执行代码做在formcreate中,但create中又无法close,,后来又想用Ttimer,但这个感觉并不好用,这种应用不知道采用哪种方式好,请大家指点一下。
程序在启动完成后,立即执行代码,完成后又要能够close,请大家指点
------解决方案--------------------
application.Terminate;就好了。
如果执行过程不需要窗体的话,直接把代码写在project里就行了
------解决方案--------------------
不要在OnCreate写,在OnShow写
------解决方案--------------------
PostMessage(MainForm.Handle, WM_QUIT, 0, 0);
------解决方案--------------------
OnCreate里
begin
...
ExitProcess(0); //一了百鸟
end;
------解决方案--------------------
正解啊
------解决方案--------------------
直接写个控制台程序不行了嘛
代码运行完,也就是窗口关闭的时候。
我想做一个应用,就是程序启动时,就自动执行代码,代码执行完成后,自动退出。
我想把执行代码做在formcreate中,但create中又无法close,,后来又想用Ttimer,但这个感觉并不好用,这种应用不知道采用哪种方式好,请大家指点一下。
程序在启动完成后,立即执行代码,完成后又要能够close,请大家指点
------解决方案--------------------
application.Terminate;就好了。
如果执行过程不需要窗体的话,直接把代码写在project里就行了
------解决方案--------------------
不要在OnCreate写,在OnShow写
------解决方案--------------------
PostMessage(MainForm.Handle, WM_QUIT, 0, 0);
------解决方案--------------------
OnCreate里
begin
...
ExitProcess(0); //一了百鸟
end;
------解决方案--------------------
正解啊
------解决方案--------------------
直接写个控制台程序不行了嘛
代码运行完,也就是窗口关闭的时候。