退出应用程序时如何结束它的所有进程?
怎样编程,才能保证此应用程序退出时它的所有进程也结束?
[解决办法]
你说的是子进程么?和子进程约定的通讯方式是什么?
[解决办法]
那也得看你的abc运行后都干了什么,和它退出时是否少干了什么
[解决办法]
让子进程退出时给父进程发消息
[解决办法]
//主菜单 Project>>View Source
//TAboutBox 中 需要包含一个可以自动关闭的窗体的操作。如计时器,循环满足一定条件后关闭等等
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
ABOUT in 'ABOUT.pas' {AboutBox};
{$R *.res}
begin
ReportMemoryLeaksOnShutdown := DebugHook <> 0; //内存泄露侦测
Application.Initialize;
Application.MainFormOnTaskbar := True;
//创建Splash
Application.CreateForm(TAboutBox, AboutBox);
AboutBox.ShowModal;
AboutBox.Free;
//创建主窗体
Application.CreateForm(TForm1, Form1);
Application.Run;
end.