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

寫的程式執行後關不掉

 
webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-07-20 00:07:14 IP:61.31.xxx.xxx 訂閱

我寫了一個程式, 執行後關不掉

特別是執行過rave report之後

關閉程式之後, process還在

cpu變百分之百

請教一下有那些原因造成這種狀況

要怎麼檢查程式和找出問題所在呢?

感謝上帝, KTOP回來了

ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-07-28 18:21:45 IP:220.130.xxx.xxx 未訂閱

===================引 用 文 章===================

我寫了一個程式, 執行後關不掉

特別是執行過rave report之後

關閉程式之後, process還在

cpu變百分之百

請教一下有那些原因造成這種狀況

要怎麼檢查程式和找出問題所在呢?

感謝上帝, KTOP回來了

^ ^

你需要檢查一下 rave report 中的搜尋條件

------
======================
昏睡~
不昏睡~
不由昏睡~
webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-07-30 14:17:48 IP:61.220.xxx.xxx 訂閱

小弟才疏學淺,可否麻煩大大說明一下您所謂的”搜尋條件”為何?

===================引 用 文 章===================

你需要檢查一下 rave report 中的搜尋條件

kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-07-31 13:27:36 IP:210.241.xxx.xxx 未訂閱

你講的情形,在我使用FastReport時也會有類似的情形存在。

經檢視往往是我的報表有問題,或是變數未定義、SQL、或是陷入永續迴圈。所以可能原因,還真是要由你的Rave報表來找。

------
Kevin
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-07-31 13:29:11 IP:210.241.xxx.xxx 未訂閱

====================以下是引用文章=====================
感謝上帝, KTOP回來了

====================以上是引用文章=====================

同感。

------
Kevin
webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-07-31 18:59:01 IP:220.130.xxx.xxx 訂閱

我發現程式不斷在執行下面的程式碼

0057230A 6A00 push $00
0057230C E8D312EAFF call sleep
00572311 8B45FC mov eax, [ebp-$04]
00572314 8076800 cmp by ptr [eax $68], $00
00572318 74F0 jz -$10

如圖

周而復始地不斷執行.....
請各位幫幫忙~~~~~


===================引 用 文 章===================

你講的情形,在我使用FastReport時也會有類似的情形存在。

經檢視往往是我的報表有問題,或是變數未定義、SQL、或是陷入永續迴圈。所以可能原因,還真是要由你的Rave報表來找。

webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#7 引用回覆 回覆 發表時間:2006-07-31 19:06:18 IP:220.130.xxx.xxx 訂閱

此外程式好像不斷在執行 WaitForMultipleObjects...


===================引 用 文 章===================

我發現程式不斷在執行下面的程式碼

0057230A 6A00 push $00
0057230C E8D312EAFF call sleep
00572311 8B45FC mov eax, [ebp-$04]
00572314 8076800 cmp by ptr [eax $68], $00
00572318 74F0 jz -$10

如圖

周而復始地不斷執行.....
請各位幫幫忙~~~~~


===================引 用 文 章===================

你講的情形,在我使用FastReport時也會有類似的情形存在。

經檢視往往是我的報表有問題,或是變數未定義、SQL、或是陷入永續迴圈。所以可能原因,還真是要由你的Rave報表來找。

webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#8 引用回覆 回覆 發表時間:2006-07-31 19:06:47 IP:220.130.xxx.xxx 訂閱

此外程式好像不斷在執行 WaitForMultipleObjects...


===================引 用 文 章===================

我發現程式不斷在執行下面的程式碼

0057230A 6A00 push $00
0057230C E8D312EAFF call sleep
00572311 8B45FC mov eax, [ebp-$04]
00572314 8076800 cmp by ptr [eax $68], $00
00572318 74F0 jz -$10

如圖

周而復始地不斷執行.....
請各位幫幫忙~~~~~


===================引 用 文 章===================

你講的情形,在我使用FastReport時也會有類似的情形存在。

經檢視往往是我的報表有問題,或是變數未定義、SQL、或是陷入永續迴圈。所以可能原因,還真是要由你的Rave報表來找。

webber
初階會員


發表:54
回覆:76
積分:26
註冊:2004-04-20

發送簡訊給我
#9 引用回覆 回覆 發表時間:2006-08-01 18:13:44 IP:220.130.xxx.xxx 訂閱

我發現在 Application.Run;後加上Application.Free;

則 Application.Free;就會不斷執行, cpu100%, 程式關不掉....

有人有主意嗎?

program Mdiapp;

.....

Application.Run;
try
Application.Free;
except
end;

系統時間:2024-05-17 10:30:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!