看了网上好多的方案,有的是kill exe,有的使用另外一个exe去打开自己的应用,经过自己的测试,其实不用这么麻烦,只要两行代码就可以搞定,希望可能帮到大家
use WinAPI.shellAPI;
ShellExecute(Application.Handle,'open',PChar(Application.ExeName), nil, nil, SW_SHOWNORMAL);
Application.Terminate;
看了网上好多的方案,有的是kill exe,有的使用另外一个exe去打开自己的应用,经过自己的测试,其实不用这么麻烦,只要两行代码就可以搞定,希望可能帮到大家
use WinAPI.shellAPI;
ShellExecute(Application.Handle,'open',PChar(Application.ExeName), nil, nil, SW_SHOWNORMAL);
Application.Terminate;