[.NET] form的問題

看板Visual_Basic作者 (hung)時間16年前 (2007/10/17 23:20), 編輯推噓5(501)
留言6則, 2人參與, 最新討論串1/1
我有一個程式 需要開好幾個form 程式碼的內容大約是這樣 Private Sub listview1_itemConstruct(ByVal name) Select Case (name) Case "產線作業員" ListView1.Items.Clear() ListView1.Items.Add(New ListViewItem("最新消息")) ListView1.Items.Add(New ListViewItem("檢驗輸入")) ListView1.Items.Add(New ListViewItem("生產管理")) ListView1.Items.Add(New ListViewItem("資料報表")) ListView1.Items.Add(New ListViewItem("檢驗查詢")) ListView1.Items.Add(New ListViewItem("登出系統")) ListView1.Items(0).ImageIndex = 1 ListView1.Items(1).ImageIndex = 2 ListView1.Items(2).ImageIndex = 3 ListView1.Items(3).ImageIndex = 4 ListView1.Items(4).ImageIndex = 5 ListView1.Items(5).ImageIndex = 3 Case "回上一頁" listview1_itemConstruct(wempauth) Case "登出系統" Form1.TextBox1.Text = "" Form1.TextBox2.Text = "" Form1.Button3.Enabled = True cwn = 1 Form1.Show() Case "最新消息" Case "淡化檢驗" Form4.Show() Case "生產檢驗" Case "生產管理" Form3.Show() Case "工作加註" Form5.Show() Case "系統設定" End Select 這樣的程式 然後 點了淡化檢驗的按鍵 也打開了form 但是 當淡化檢驗用完一次 在下次又要從新開啟執行的時候 淡化檢驗的form就沒有反應了 淡化檢驗那邊 關閉的程式碼如下 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System. EventArgs) Handles Button2.Click Me.Close() End Sub 大致上是這,對了這個是mobile5上面使用的 不知道會不會跟平常不一樣呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.6.62

10/18 10:38, , 1F
如果用me.hide呢?
10/18 10:38, 1F

10/18 10:44, , 2F
恩恩 試完的結果 OK 感謝大大的回答 不過還沒在實機上操作
10/18 10:44, 2F

10/18 10:44, , 3F
會在找時間去試試囉
10/18 10:44, 3F

10/18 21:08, , 4F
是有隱藏了 但是在叫出來會把之前的資料留在那邊呢
10/18 21:08, 4F

10/19 11:43, , 5F
.dispose呢?
10/19 11:43, 5F

10/20 10:46, , 6F
dispose完後他就叫不醒囉@@
10/20 10:46, 6F
文章代碼(AID): #175YWuRJ (Visual_Basic)