vb 如何用代码关闭窗体

我的一个工程有两个窗体form1和form2我如何在关闭form1的同时打开form2(end代码会关闭整个工程)所以不能用end... 我的一个 工程 有两个窗体 form1 和form2
我如何在关闭form1的同时 打开form2
(end 代码会关闭整个工程)所以不能用end
展开
 我来答
四舍五不入6
高粉答主

2020-03-19 · 醉心答题,欢迎关注
知道答主
回答量:147
采纳率:100%
帮助的人:2万
展开全部

VB使用Unload语句卸载窗体。

Unload语句,从内存中卸载窗体或控件。

语法:

Unloadobject

object所在处是要卸载的Form对象或控件数组元素的名称。

说明,当所占内存另有它用,或需要重新设置窗体、控件的属性为初始值时,就有必要卸载窗体或控件。

扩展资料:

有关窗体的语句:

PropertyGet 语句: 声明在窗体属性过程中获取(返回)属性值的名称,参数和代码。 

PropertyLet 语句: 声明在窗体属性过程中指定属性值的名称,参数和代码。 

PropertySet 语句: 声明在窗体属性过程中设置引用到对象的名称,参数和代码。 

Public 语句: 声明公有变量并分配存储空间。 

Randomize 语句: 初始化随机数发生器。 

ReDim 语句: 声明动态数组变量,并分配或重新分配过程级的存储空间。 

参考资料来源:百度百科-Visual Basic

TableDI
2024-07-18 广告
仅需3步!不写公式自动完成Excel vlookup表格匹配!Excel在线免,vlookup工具,点击46步自动完成表格匹配,无需手写公式,免费使用!... 点击进入详情页
本回答由TableDI提供
zdingyun
推荐于2017-10-06 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48168
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB使用Unload 语句卸载窗体。

Unload 语句

从内存中卸载窗体或控件。

语法


Unload object


object 所在处是要卸载的 Form
对象或控件数组元素的名称。

说明


当所占内存另有它用,或需要重新设置窗体、控件的属性为初始值时,就有必要卸载窗体或控件。

在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任一过程中设置
cancel 参数为 True 可防止窗体被卸载。若为 MDIForm
对象,先发生 MDIForm 对象的 Query_Unload 事件过程,接着是各 MDI 子窗体 的 Query_Unload 事件过程和 Form_Unload
事件过程,最后是 MDIForm 对象的 Form_Unload 事件过程。

注意 在卸载窗体时,只有显示的部件被卸载。和该窗体模块相关联的代码还保持在内存中。

Unload 语句示例


这个示例使用 Unload 语句来卸载 Form 对象。在运行此例前,在
Form 对象的声明部分粘贴以下代码,然后运行此例并单击该 Form 对象。

Private Sub Form_Click()
    Dim Answer, Msg   ' 声明变量。
    Unload Form1   ' 卸载窗体。
    Msg = "Form1已被卸载。选择是,加载和"
    Msg = Msg & "显示窗体。选择否,不加载窗体,"
    Msg = Msg & "并把它隐藏."
    Answer = MsgBox(Msg, vbYesNo)   ' 获得用户响应。
    If Answer = vbYes Then   ' 测试应答。
        Show   ' 如果回答 Yes,则显示窗体。
    Else
        Load Form1   ' 如果回答 No,仅加载窗体。
        Msg = "Form1现在将加载。选择确定以显示它."
        MsgBox Msg   ' 显示信息。
        Show   ' 显示窗体。
    End If
End Sub

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hejian511
2011-10-10 · TA获得超过845个赞
知道大有可为答主
回答量:1559
采纳率:0%
帮助的人:1456万
展开全部
在Form1的某个事件下写
Form2.Show
unload me
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-10-10
展开全部
unload me
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式