
正文
vb.net打开新窗口 vbnet main启动窗体
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net怎么打开一个新窗口,关闭旧窗口,为什么旧窗口关闭,程序就结束了...
挺长时间没用VB.NET了,在你设置完启动界面为login后,进入login的代码处,在 Public Class Form1下敲入Sub New()也就是初始化。
如果上一个窗体是程序的主窗体(默认是程序的第一个窗体),则不能关闭这个窗体,只能隐藏(Me.Hide())这个窗体,否则整 个程序就被关掉了。如果上一个窗体不是程序的主窗体,可以用Me.Close()关闭。
这样写,每次点击按钮事件都会创建一个新的form。你想要的效果是主窗口生命周期内,子form是一个。根据这个你再考虑下怎么实现。比如主form加载时创建子form。点击事件中去获取子form的焦点。
相关问答
Q1: vb.net如何打开一个新窗体后关闭上一个窗体
1、子窗体名.Close()或 子窗体名.Dispose()后者连同窗体内vb.net打开新窗口的对象一起销毁。
2、vb.net打开新窗口你只能隐藏,因为主窗体关闭的话程序就退出了。如果不是主窗体,可以用FormClose来关闭。如果实在是想关闭,就得把程序启动设为sub main而不是form。再由sub main来启动窗体,这样就没有主窗体了。
3、在属性对话框中不仅可以设置启动窗口,也可以改变退出方式,默认是关闭启动窗口后退出,可以改变为关闭最后一个窗体时退出。
4、1,VB打开一个窗体Form1,然后在使用下面的语名:FormShow 2,窗体Form2就打开了。
Q2: vb.net中如何打开新窗口关闭旧窗口
1、挺长时间没用VB.NET了,在vb.net打开新窗口你设置完启动界面为login后,进入login的代码处,在 Public Class Form1下敲入Sub New()也就是初始化。
2、只能通过程序控制实现。上述情况应该是 MDI窗体模式下才会用到吧?--- 个人觉得,你的业务流程设计有些问题,不能这样做的。一般vb.net打开新窗口我都是使用模式窗口进行显示。
3、VB中关闭窗口直接使用Unload就可以。Unload语句卸载 Form对象或控件。其语法: Unload object object 所在处是要卸载的 Form 对象或控件数组元素的名称。
4、VB中关闭窗口直接使用Unload就可以。\x0d\x0aUnload语句卸载 Form对象或控件。\x0d\x0a其语法: Unload object \x0d\x0aobject 所在处是要卸载的 Form 对象或控件数组元素的名称。
5、VB使用Unload 语句卸载窗体。Unload 语句 从内存中卸载窗体或控件。语法 Unload object object 所在处是要卸载的 Form 对象或控件数组元素的名称。
Q3: vb.net点击按钮更新另一个窗口的数据
1、直接对datagridview赋值vb.net打开新窗口,然后更新;在form2中button按钮写 formdatagriviewRows(0).Cells(0).Value= 123 formdatagriviewrefresh()就可以vb.net打开新窗口了。
2、因为你的代码都是通过新的实例来调用的vb.net打开新窗口,所以无法获取A变量的值。解决方法。A form1中vb.net打开新窗口, 直接使用 formshow(); 不创建新的实例。form2中,直接用 textboxtext = forma ;也不要创建form1的实例。
3、Value 属性,CommandButton 控件-返回或设置指示该按钮是否可选的值;在设计时不可用。
Q4: vb.net中怎么关闭现有窗口,然后打开另一个窗口?
打开 项目 》最下面一行有一个属性》应用程序》下面 有一个关机模式 改为:当最后一个窗体关闭时。。
挺长时间没用VB.NET了,在你设置完启动界面为login后,进入login的代码处,在 Public Class Form1下敲入Sub New()也就是初始化。
可以再formshow()之后调用formhide(),之后关闭form2的时候再关闭form1就可以达到你想要的效果了;再有一种做法就是你需要一个主函数类,使用它调用form1跟form2,这样关闭哪一个都不会影响另一个。
1,VB打开一个窗体Form1,然后在使用下面的语名:FormShow 2,窗体Form2就打开了。
如果上一个窗体是程序的主窗体(默认是程序的第一个窗体),则不能关闭这个窗体,只能隐藏(Me.Hide())这个窗体,否则整 个程序就被关掉了。如果上一个窗体不是程序的主窗体,可以用Me.Close()关闭。
比方说一个窗口是Form1,另一个是Form2。
vb.net打开新窗口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet main启动窗体、vb.net打开新窗口的信息别忘了在本站进行查找喔。







