社区
VB
帖子详情
有两个窗体,Form1,Form2,我想单Form1上的按钮后,显示Form2.但Form1不要再显示。如何办到啊?谢。
sglbaby
2007-04-30 12:40:53
如题。但有个要求,Form1不要hide, 而是李释放掉。再重新掉用Form1时,就等于从新初始化一样的。
...全文
343
12
打赏
收藏
有两个窗体,Form1,Form2,我想单Form1上的按钮后,显示Form2.但Form1不要再显示。如何办到啊?谢。
如题。但有个要求,Form1不要hide, 而是李释放掉。再重新掉用Form1时,就等于从新初始化一样的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pro3979
2007-04-30
打赏
举报
回复
不会的,放心好了,对for2没有影响.
Form2 frm=new Form2(); //实例化form2
frm.show; //显示form2
from1.close(); //关闭form1, 释放form1的资源.
//程序继续...
sglbaby
2007-04-30
打赏
举报
回复
楼上的,谢了
你那样做,form2会不会也退出来?
nayc
2007-04-30
打赏
举报
回复
Form2 frm=new Form2();
frm.show;
from1.close();
gpyrbn
2007-04-30
打赏
举报
回复
这个还困难吗 ? Application.Run(窗体)
hichi2000
2007-04-30
打赏
举报
回复
将form1设置为对话框形式的就行了
magicbacon
2007-04-30
打赏
举报
回复
关闭模式(Shutdown Mode)
magicbacon
2007-04-30
打赏
举报
回复
这个设好了,1楼的就可以了。
magicbacon
2007-04-30
打赏
举报
回复
项目->属性(在最下面一项)-> 应用(选项卡最上面一项)->关闭模式设为“当最后一个窗体关闭时”(默认是“当启动窗体关闭时”,因为Form1可能是您的启动窗体,所以关闭时整个程序就关了)
sglbaby
2007-04-30
打赏
举报
回复
楼上的,也不行。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim f2 As New Form2
Dim f1 As New Form1
Application.Run(f2)
f1.Close()
End Sub
出错。
wugong
2007-04-30
打赏
举报
回复
application.Run(frm)
ybqiing
2007-04-30
打赏
举报
回复
在项目属性里有个关机模式的,改为当最后一个窗体关闭时,再from1.close 就不会把form2也关了.
scholarlj
2007-04-30
打赏
举报
回复
好像不行吧。
用C#做学习型人脸识别程序(尝鲜版)
用C#做学习型人脸识别程序(尝鲜版)DEMO和源码
2021-11-18 WinFrom面试题 将
Form
2作为子
窗体
显示
在
Form
1内,如何实现?
将
Form
2作为子
窗体
显示
在
Form
1内,如何实现? 将
Form
1的IsMdiContainer属性设置为True; 2)
Form
2 f2=new
Form
2(); f2.MdiParent=this;(这里的this指
Form
1,假设当前页就是
Form
1) F2.Show();
C#
Form
1与
Form
2
窗体
间频繁切换的处理
引言
窗体
间切换对于处理一些参数设置等场合会时不时的遇到。偶尔的切换,不妨通过实例化的方式进行处理: 由
Form
1切换到
Form
2
Form
2 frm2 = new
Form
2(); this.Hide(); frm2.Show(); 由
Form
2切换到
Form
1
Form
1 frm1 = new
Form
1(); this.Hide(); frm1.Show(); 问题 如果频繁切换而每次都new进行实例化,产生的内存垃圾不好处理,dispose了好像也不太行,也不知道Ande.
C# 利用构造函数,通过点击
按钮
,实现在
两个
窗体
之间来回切换
有时我们的程序需要在多
窗体
之间来回切换,如果每次执行都全部
显示
的话,将会显得特别乱,因此我们只需要
显示
被调用的
窗体
,将不用的
窗体
都隐藏起来。如下图所示,有
两个
窗体
Form
1和
Form
2,在
Form
1上有个
按钮
用来调用
Form
2,当调用
Form
2时,将
Form
1隐藏;同时,在
Form
2上也有个
按钮
用来调用
Form
1,当调用
Form
1时,将
Form
2隐藏。 那么如何实现呢?其实很简单,只需要将
窗体
当做参数传递给被调用
窗体
即可。
Form
1中代码如下 //点击
按钮
,
显示
Form
2,并隐藏
Form
1 //将Fo
Win
form
中有关
Form
1、
Form
2
两个
窗体
简单变量的使用
一、Win
form
中有
两个
窗口
Form
1、
Form
2,运行过程中
Form
1操作完就关闭,只
显示
form
2主窗口,以及
Form
2中使用
Form
1中变量的问题: 1.首先在
Form
1中,从工具箱中拖
两个
“label控件”,命名为:txtuser(用户名)和txtpwd(密码),
两个
TextBox、命名为:txtUser.Text、txtPwd.Text,
两个
Button,命名为btnLog、bt
VB
16,722
社区成员
110,537
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章