Module1.vb的一个问题

abysm 2003-08-31 12:20:45
我知道在module里面可以声明 api,也可以声明全局的变量或函数。
在程序运行的时候,module自动加载。
现在的问题是我在module里面用到了 Public form1windows As New Form1()
我在form1的一个按钮a里面用到了form1windows.close
在另一个按钮b里面用到了form1windows.show
当按了a按钮后再按b按钮就会出错。
我想知道有没有办法在按了a按钮后。
把module里面的语句再重新加载一次?
如果重新加载module里面的内容尼?
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
abysm 2003-08-31
  • 打赏
  • 举报
回复
谢谢carryqf()。你的方法是正确的。可我有一事不明。
为什么我在form1windows.show之前加:
dim form1windows as form1
却为出错呢。
加form1windows=new form1() 这就是对的。不出错。二者有什么区别吗?
cnhgj 2003-08-31
  • 打赏
  • 举报
回复
public Shared form1windows As New Form1()
canyqf 2003-08-31
  • 打赏
  • 举报
回复
form1windows.show执行之前加一句:
form1windows=new form1()
canyqf 2003-08-31
  • 打赏
  • 举报
回复
dim form1windows as form1只是声明,并没有实例化
form1windows=new form1() 创建了一个新的form1实例。

16,554

社区成员

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

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