2012-01-09 28 views
0

我正在試圖從一個方法中調用表單時錯誤的方法:表達是不是從一個類中

表達的是不是一個方法

我的代碼結構看起來像這個:

Public Class frmMain 
     Class Server 
      Private Shared Sub StringMessageReceived() 
       Call frmMM() 
      End Sub 
     End Class 
End Class 

如何在類中調用窗體?

+0

什麼是frmMM? – 2012-01-09 04:00:15

+0

@johntotetwoo:它只是一個帶有webbrowser控件的窗體。 – StealthRT 2012-01-09 04:18:19

回答

2

創建表單的一個實例,然後調用其Show(或ShowDialog)方法:

Public Class frmMain 
     Class Server 
      Private Shared Sub StringMessageReceived() 
       Call New frmMM().Show() 
      End Sub 
     End Class 
End Class 
+0

當我這樣做時,我得到了** ActiveX控件'8856f961-340a-11d0-a96b-00c04fd705a2'不能實例化,因爲當前線程不在單線程的公寓。** – StealthRT 2012-01-09 04:05:32

+0

@StealthRT:而且沒有任何關係有了這個問題,所以做一個新的。 – Ryan 2012-01-09 04:06:11

相關問題