...如何知道程式執行的狀態.. |
尚未結案
|
nonokoko
一般會員 發表:10 回覆:10 積分:4 註冊:2003-11-03 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
|
nonokoko
一般會員 發表:10 回覆:10 積分:4 註冊:2003-11-03 發送簡訊給我 |
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(handle,'open','notepad.exe',nil,nil,SW_ShowNormal);
end; procedure TForm1.Button2Click(Sender: TObject);
var
ExeHandle:Thandle;
Begin
ExeHandle:=FindWindow('notepad',nil);
if ExeHandle<>0 then
SendMessage(ExeHandle,WM_Close,0,0)
Else
Application.MessageBox('無打開','提示',MB_IconInformation+MB_OK);
end; end.
我參考別人寫的程式,用記事本是可以做偵測,但是我改用像MSN程式,卻毫無反應,這是為什麼呢??是不是只要執行外部程式,就不能用了呢??
對不起~~第一次接觸API,很多都不懂!!謝謝各位高手
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |