[.NET] 請問是不是不能同時有兩個form 存取另一個form?

看板Visual_Basic作者 (...)時間18年前 (2007/05/28 15:32), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/1
手邊有login、main、Form3三個Form 我目前是程式一開始會三個視窗都載入, 但登入動作完成後,login會Hide起來,只剩main跟Form3 我在login設定main的屬性(ex.哪些button不能按等)都很正常, 但是在Form3在定義 Dim f3 As New Form3()時, 會出現無窮迴圈的錯誤 如果只定義Dim f3 As Form3,需要用時再New的話是不會出現錯誤訊息, 但是所有要控制main的動作都動不了 想請問..有什麼辦法能讓Form3也能控制main的動作/屬性呢? 看起來是不能兩個表單同時存取main 但是login是程式進入點, 如果把Hide改成Close的話,Form3理論上來說應該就可以動? 但是實際上會把所有的表單都關掉..囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.2.2 ※ 編輯: siaujan 來自: 59.113.2.2 (05/28 15:36)

05/29 07:24, , 1F
New 是建立一個新的實體...
05/29 07:24, 1F

05/29 07:25, , 2F
你在Form Load中New自己當然無窮迴圈
05/29 07:25, 2F
文章代碼(AID): #16MeM4Iy (Visual_Basic)