各位大哥,小弟有几个问题想请教!

liuyi3000 2004-04-03 04:03:26
1.vb.net怎么样实现vb6中的.show vbmodal的功能
2.我在模块中写了如下
Public Start As New FormStart
Public Login As New FormLogin
可是在用start窗口调用login窗口时发现一个问题,在调用一次login,在关闭他后要想在调用时出现错误并且调用不出login窗口
3.小弟有个群专门聊vb.net的396675
...全文
27 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CMIC 2004-04-03
  • 打赏
  • 举报
回复
2.VB.net与VB不同是面向对象的,第二次加载它是还需要重新实例化它
做如下更改:
模块:
Public Login As FormLogin
调用前:
Login=New FormLogin
Login.Show()
dxq 2004-04-03
  • 打赏
  • 举报
回复
1、使用ShowDialog方法
2、关闭后想再次显示时需重新New窗体名,然后才调用

一般做法是在模块中不实例化类:Public Start As FormStart
Public Login As FormLogin

调用显示FormLogin时,使用如下方法
Login=New FormLogin
Login.ShowDialog(Me)
Login=Nothing
CMIC 2004-04-03
  • 打赏
  • 举报
回复
1.
dim frm as New Form
frm.ShowDialog()

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧