读书人

於new(),该怎么解决

发布时间: 2012-06-23 14:52:43 作者: rapoo

於new()
Public Sub New(ByVal usn As String, ByVal ulx As String)
MyBase.New()
InitializeComponent()
username = usn
userlx = ulx
End Sub
如果在代中加上上面段就出,
指向
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.vbnet.FrmMain
End Sub


1'FrmMain' 在 'vbnet' 中型,法做算式使用。D:\Documents and Settings\kate_sun.SHMGF\My Documents\Visual Studio 2008\Projects\vbnet\vbnet\My Project\Application.Designer.vb3527vbnet

如果拿掉最上面的程式可以行,查半天不知道哪出了,此前form名有做修改。





[解决办法]
本来没有参数,Global.vbnet.FrmMain可以返回默认实例,你用了
Public Sub New(ByVal usn As String, ByVal ulx As String)
就必须要有参数,才能构造这个实例了,修改为

Me.MainForm = New Global.WindowsApplication1.Form1("", "")

不过这个逻辑我就不清楚了
[解决办法]
你的主窗体是 FrmMain ,却还要构造参数,本身有些矛盾,谁给他参数?

读书人网 >VB Dotnet

热点推荐