看板 Visual_Basic 關於我們 聯絡資訊
我有一個程式 需要開好幾個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
andy347:如果用me.hide呢? 10/18 10:38
btohung:恩恩 試完的結果 OK 感謝大大的回答 不過還沒在實機上操作 10/18 10:44
btohung:會在找時間去試試囉 10/18 10:44
btohung:是有隱藏了 但是在叫出來會把之前的資料留在那邊呢 10/18 21:08
andy347:.dispose呢? 10/19 11:43
btohung:dispose完後他就叫不醒囉@@ 10/20 10:46