WINFORM工程如何设起动窗体。
我用VS做 WINFORM(VB) ,新建了一个Form1.vb 和一个 Form2.vb
默认是FORM1为起动项。
请问如何设Form2.vb为起动项
问题点数:50、回复次数:11Top
1 楼freehul(Leo)回复于 2005-01-26 14:39:48 得分 5
[STAThread]
static void Main()
{
Application.Run(new Form2());
//Application.Run(new Form1());
}
只能直接在Main里面改Top
2 楼meixiaofeng(yesmsn)回复于 2005-01-26 14:40:53 得分 5
在main里改Top
3 楼simon8181()回复于 2005-01-26 14:47:18 得分 10
winform : 菜单 -> 项目->属性->开始设定
web : 右击网页->起始页Top
4 楼aspxfrom(8899)回复于 2005-01-26 14:49:58 得分 0
改那里,我啥找不到那个main啊
Public Class Form3
Inherits System.Windows.Forms.Form
#Region " Windows 窗体设计器生成的代码 "
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
End Sub
'窗体重写 dispose 以清理组件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改此过程。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
'
'Form3
'
Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
Me.ClientSize = New System.Drawing.Size(292, 273)
Me.Name = "Form3"
Me.Text = "Form3"
End Sub
#End Region
Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Top
5 楼freehul(Leo)回复于 2005-01-26 14:50:10 得分 5
winform : 菜单 -> 项目->属性->开始设定
这个只能设定某个 项目 为启动项,并不能设定某个窗体,在Winform中只能在Main里面修改!Top
6 楼freehul(Leo)回复于 2005-01-26 14:50:49 得分 5
Main函数在你的第一个窗体里面,可能是在Form1中
Top
7 楼xueqs()回复于 2005-01-26 15:02:30 得分 5
同上:
Main函数在你的第一个窗体里面,可能是在Form1中
Top
8 楼aspxfrom(8899)回复于 2005-01-26 15:03:24 得分 0
起动项的代码,也找不到
Public Class Form1
Inherits System.Windows.Forms.Form
#Region " Windows 窗体设计器生成的代码 "
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
End Sub
'窗体重写 dispose 以清理组件列表。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
'Windows 窗体设计器所必需的
Private components As System.ComponentModel.IContainer
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改此过程。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
'
'Form1
'
Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
Me.ClientSize = New System.Drawing.Size(292, 273)
Me.Name = "Form1"
Me.Text = "Form1"
End Sub
#End Region
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Top
9 楼freehul(Leo)回复于 2005-01-26 15:07:08 得分 5
如果你实在是眼睛花花,看不清东东的话,建议你用Ctrl+F搜索Main(),在整个项目内搜索,如果还是找不到,你的分偶算是赚不到咧Top
10 楼aspxfrom(8899)回复于 2005-01-26 15:11:32 得分 0
我N早以前就搜过啦。我用的是vs.netTop
11 楼yufenfeila(雨纷飞啦)回复于 2005-01-26 15:17:19 得分 10
菜单[项目] -> 最后一个[XXX属性] -> 看见启动对象了吗,改成 form1 或 form2 之类的
Top




