主題: 一些VB問題
查看單個文章
舊 2009-09-01, 04:32 PM   #6 (permalink)
飛行船大大
註冊會員
 
飛行船大大 的頭像
榮譽勳章
UID - 282126
在線等級: 級別:14 | 在線時長:259小時 | 升級還需:26小時級別:14 | 在線時長:259小時 | 升級還需:26小時級別:14 | 在線時長:259小時 | 升級還需:26小時級別:14 | 在線時長:259小時 | 升級還需:26小時
註冊日期: 2007-10-09
文章: 169
精華: 0
現金: 305 金幣
資產: 7305 金幣
預設

引用:
作者: sob790717b 查看文章
http://img19.imageshack.us/img19/9494/96345501.th.jpg

INET 無法使用
我是使用VB6普及版的
跟這問題有關聯嗎
mini大已 說明的很清楚.

既然你在主選單 要想直接用結束
那你form10 中改成以下2行 (這樣即可)
語法:
Private Sub Timer1_Timer()
   Unload Me
   Form1.Show
End Sub
其實在實際設計中我幾乎沒使用end,因系統設計大的時候 很容易發生bug
下面這個送你ㄅ, 改用CloseAllForms Me
語法:
Public Sub CloseAllForms(frmCaller As Form)
   ' 程式功能 : 關應用程式中 所有的forms . 目前的form最後才關
   ' 傳入參數 : frmCaller - 最後才關的form名稱
   ' 傳出     : 無
   ' 使用範例 :
  '         CloseAllForms Me
   Dim Frm As Form
   
   On Error GoTo PROC_ERR
   For Each Frm In Forms
      If Not Frm Is frmCaller Then
         Unload Frm
      End If
   Next
   Unload frmCaller
   
   Exit Sub
PROC_ERR:
   MsgBox "Error: " & Err.Number & ". " & Err.description, , "CloseAllForms"
End Sub
-
ps:普及版功能有限制. 上網找專業版的 bt種子ㄅ !
飛行船大大 目前離線  
送花文章: 176, 收花文章: 60 篇, 收花: 138 次
回覆時引用此帖
有 3 位會員向 飛行船大大 送花:
cwvdavid (2009-09-01),sob790717b (2009-09-02),羅迪 (2009-09-09)
感謝您發表一篇好文章