線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:683
推到 Plurk!
推到 Facebook!

執行程序的問題

缺席
Roach
中階會員


發表:61
回覆:104
積分:98
註冊:2002-11-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-11 20:15:07 IP:210.68.xxx.xxx 未訂閱
不知道我的問題是不是適合發表在這邊 我解釋一下 Button1Click{ ....... .......函式A{ . ....... . ....... . .............. 函式B{ . ....... . ....... . ..................... ShowMessage("B finished"); . .............. }// end of B . ....... . ....... ....... ShowMessage("A finished"); .......}// end of A ....... }//end of button1click 執行結果竟然是 A 先結束後 B才結束 推論B應該是一個執行緒且行程比 A 長 如果需要做到讓 A 等待B 結束才繼續執行 應該使用怎麼樣的方式 註 : B是一個套裝的元件提供的 event -------------- 試車總是問題多
Roach
中階會員


發表:61
回覆:104
積分:98
註冊:2002-11-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-11 20:40:37 IP:210.68.xxx.xxx 未訂閱
自問自答 如果佔到篇幅請版主幫忙刪掉 A 呼叫B前 先宣告 bool 變數=true; 在 B 的最後面指定 變數 = false ; A呼叫完B以後加上 while (變數==true){ Application->ProcessMessages(); } 即可 -------------- 試車總是問題多
系統時間:2024-05-07 2:12:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!