
正文
vb.net打开另一窗口 vb怎么弹出另一个窗口
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB怎样设置点击一个按钮后弹出另一个窗口
首先要添加两个窗体,假设第一个窗体名为Form1,第二个窗体名为Form2。
在Form1窗体中添加个按钮Command1。按钮单击事件的代码为:
Private Sub Command1_Click()
Form2.Show//用show方法加载并且显示名为Form2的窗体
End Sub
show 方法后面省略了两个参数即Form2.Show 0或Form2.Show 1此参数可缺省。
扩展资料
VB窗体的三个基本概念:
编VB程序首先要创建一个良好的可视化界面。每个程序界面是由窗体(Form) 和一些必要的控件元素(Control) 构成的。由于VB属于面向对象编程,所以一般将窗体与控件都称为对象。
需要先了解一下三个基本概念:对象的属性、方法和事件。
属性:指对象(窗体,控件)的大小、颜色、方位等一系列外观或内部构造的特征。
方法:指对象(窗体,控件)所进行的操作。
事件:指对象(窗体,控件)对外部条件的响应。
现今的Windows视窗操作系统,与以前Dos最显著的区别就是其拥有一个为用户所能接受的图形界面。在这个可视化的图形界面中,户能方便地使用多个程序,而这一切就象在针对一个个窗口进行操作。
相关问答
Q1: vb.net中怎么关闭现有窗口,然后打开另一个窗口?
登陆按钮里写:
private void button1_Click(object sender, EventArgs e)
{
Form2 fo1 = new Form2();
fo1.Show();
this.Visible=false;
}
第2个窗体的关闭事件里写
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
Application.Exit();
}
这样就可以了
me.dispose(); 这个是释放本对象的资源,,有时候直接把这个对象就清理了,,登陆窗体如果是入口窗体的话,,这么写就等于Application.Exit();
直接关整个应用程序了
插红旗噢 我还去vs里敲了一下
Q2: vb.net 如何用另外一个窗口的资源,例如利用A 窗口打开B窗口,B窗口中的按钮要可以控制A窗口中的内容.
给你一个思路,
1把A窗口(比如是FormA)要控制的控件、成员变量、方法、属性等定义为Public
2然后重写B窗口(FormB)的构造函数,增加一个成员变量,使之用来保存A窗口的引用,比如
Public Partial Class FormB
Private _formA As FormA
Public Sub New(formA As FormA)
_formA = formA
End Sub
'...
End Class
然后我们在FormB中就可以用_formA来控制FormA的内容了
在A中打开B窗口可以这样:
Dim B As New FormB(Me)
B.Show()
vb.net打开另一窗口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb怎么弹出另一个窗口、vb.net打开另一窗口的信息别忘了在本站进行查找喔。






