全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1702
推到 Plurk!
推到 Facebook!

關於Indy,例外處理,raise 的問題?

 
robert1014
初階會員


發表:34
回覆:85
積分:43
註冊:2002-03-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-09-20 13:29:05 IP:61.222.xxx.xxx 訂閱

各位大大,請教一下
這陣子在使用 IdFTP 元件時,若正在上傳、下載的過程中
執行 abort ,此時 IdFTP 會自動跳出 Not Connected 的視窗
按下確定後,並不影響主程式的運作

但,後來我將此程式寫成 ocx 元件後,並以 VB 測試
發現同樣的動作,除了一樣跳出視窗外,但在按下確定後
會造成 VB 主程式的強制關閉

不知各位是否有遇到類似情況?
有辦法關閉不要自動跳出視窗嗎?

謝謝!

robert1014
初階會員


發表:34
回覆:85
積分:43
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-09-21 15:38:50 IP:61.222.xxx.xxx 訂閱

問題已經解決了,謝謝!!

danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-09-22 10:17:37 IP:211.76.xxx.xxx 未訂閱

是否可以告知是如何解決的? 這樣可以讓其他遇到同樣問題的會員參考, 謝謝您 !!

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

問題已經解決了,謝謝!!

------
將問題盡快結案也是一種禮貌!
robert1014
初階會員


發表:34
回覆:85
積分:43
註冊:2002-03-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-09-22 19:29:11 IP:125.228.xxx.xxx 訂閱

Sorry.........這應該算是我的程式Bug,所以也就沒有詳細說明

其實在 IdFTP1.Put 的同時,我有用 try except 來處理例外事件
但是在上傳、下載完成的同時,我會執行 refresh(ChangeDir) 的動作
問題就出在,我在處理這個動作時,忘了再加一個判別
判別目前是否仍是連線狀態,以致於出現上面提的問題

謝謝!

robert1014
初階會員


發表:34
回覆:85
積分:43
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-09-22 19:30:55 IP:125.228.xxx.xxx 訂閱

Sorry.........這應該算是我的程式Bug,所以也就沒有詳細說明

其實在 IdFTP1.Put 的同時,我有用 try except 來處理例外事件
但是在上傳、下載完成的同時,我會執行 refresh(ChangeDir) 的動作
問題就出在,我在處理這個動作時,忘了再加一個判別
判別目前是否仍是連線狀態,以致於出現上面提的問題

謝謝!

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