匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 2 0 年前

VB程式中斷、怎樣讓他回到主MNEU

其中一個表單程式不正常中斷

都會自動關閉VB執行檔

怎樣讓他回到VB的主MNEU

而不是結束VB呢?

我是用MDI from

已更新項目:

敝人VB不熟程式寫的不好

故USER使用時

VB常會出現錯誤訊息

(可能是資料庫的值NULL造成變數錯誤等)

因為自動結束VB應用程式

造成USER又要重新起動

他們覺得很麻煩啦~

2 個已更新項目:

請問一下

如果我有幾十個表單

那是要在每一個表單都要去做

onerror goto label

Oh my God! 那我不是要改死了

2 個解答

評分
  • Sean
    Lv 5
    2 0 年前
    最佳解答

    建議在程式中加上錯誤的攔截

    on error goto labelname

    labelname:

    select case err.Number

    case 錯誤編號

    ...

    case 錯誤編號

    ...

    end select

    這樣程式就不會中斷了。參考一下

    如果程式發生錯誤不會太嚴重,可以用

    on error resume next

    強迫忽略錯誤!

  • 匿名使用者
    2 0 年前

    請問不正常中斷是指什麼狀況呢?

    2005-09-28 23:54:11 補充:

    若是你開檔統一使用一個自訂的方法或程序做的話,其實可以只要在那加即可,或是看哪些程式最常發生這種狀況,先從那些下手,其他的有發現到在加,不過根治的方法不是只加上那段語法,而是儘量將常用的程式碼寫成共用的,尤其是類似這種無法再開發時估計的到錯誤的程式碼,儘量集中管理,或是養成習慣遇到就寫,這是小弟開發的經驗.

    參考資料: MySalf
還有問題?馬上發問,尋求解答。