討論串[問題] 從頭開始run form
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jack810606 (Damn it!)時間16年前 (2009/09/16 09:11), 編輯資訊
0
0
0
內容預覽:
你在程式原本秀出的form1建立的form2是屬於form1的子物件. 而form1是你程式執行緒的最基底的form如果你把它關閉. 當然會把子物件跟整個程式都關閉. Form.Close();請參考MSDN 他是把物件記憶體釋放. 所以連帶子物件form2也會關閉. 如果要達到你想要的效果可以試試
(還有272個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者virdust2003 (XDXDXDXDXDXD)時間16年前 (2009/09/08 22:12), 編輯資訊
0
0
0
內容預覽:
你是不是有使用 Application.Run(new Form1());. 這樣只要一開始的Form1關閉 整個Application就會關閉了~. 試試 click event 裡面使用 Application.Restart();. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ F

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者leo600498 (我愛大胸部)時間16年前 (2009/09/08 12:51), 編輯資訊
0
0
0
內容預覽:
我後來在form 1的 click event裡寫了下面的程式碼:. Form1 form2 = new Form1();. form2.Visible = true;. this.Close();. 本來的用意是想要重開一個新的form之後,. 把原來的form關掉,. 但是這樣寫的話,. 就會把

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者leo600498 (我愛大胸部)時間16年前 (2009/09/07 21:20), 編輯資訊
0
0
0
內容預覽:
大家好,. 小弟是初學者,. 最近在寫簡單的form時碰到了一個問題,. 就是我寫了一個pictureBox1_Click的事件,. 讓user只要點一下畫面就會從頭開始run這個form,. 但是完全沒有頭緒要怎麼做@@. 是refresh嗎?. 還是該用timer?. --. 發信站: 批踢
首頁
上一頁
1
下一頁
尾頁