我是刚开始学习vb.net的菜鸟,请问...

T315608 2005-01-12 10:20:29
vb.net中怎样对窗体进行实例化?请大侠指点!
...全文
161 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
revolkiss 2005-01-17
  • 打赏
  • 举报
回复
hehe
T315608 2005-01-17
  • 打赏
  • 举报
回复
up
rutile 2005-01-14
  • 打赏
  • 举报
回复
用dim frm1 as new form1 又在button按钮下dim frm1 as new form1
第一句话已经实例化了一个窗体,第二句话有实例化一个,这两个窗体是不同的实例。
Paradise_heida 2005-01-13
  • 打赏
  • 举报
回复
具体要实现什么样的功能?
或者贴出代码看看。
T315608 2005-01-13
  • 打赏
  • 举报
回复
Paradise_heida(学海无涯,回头是岸!)
假如在
public class yourClass()

private frm1 as new Form1 '在这里定义
private sub yourSub1()
frm1.xxx
end sub

private sub yourSub2()
frm1.xxx
end sub

end class
裡定義,那該類是放在module中還是放在在窗體類中,我還是不明白,我真是太笨了!
大俠能否用vb.net寫一個包括三個窗體小程序實現三個窗體相互呼叫(關鍵是實例化窗體的)。謝謝!
我email:petermailof163@163.com
Paradise_heida 2005-01-12
  • 打赏
  • 举报
回复
定义一个全局的实例化对象不就行了?
public class yourClass()

private frm1 as new Form1 '在这里定义

private sub yourSub1()

frm1.xxx

end sub

private sub yourSub2()

frm1.xxx

end sub

end class
T315608 2005-01-12
  • 打赏
  • 举报
回复
Paradise_heida(学海无涯,回头是岸!)
关键是我在那里对某一窗体进行实例化就后在其他地方对该窗体的引用是该实化的窗体,如我在button的下用dim frm1 as new form1 又在button按钮下dim frm1 as new form1,这两个frm1仍然不是同一个窗体,我是想怎样实例得到的是同一窗体
GnuDoyng 2005-01-12
  • 打赏
  • 举报
回复
一样的,也是New一个呀。

不过VB2005里的My.Forms命名空间下已经包含了默认窗体实例了,更方便,具体参考我的文章:
http://blog.csdn.net/gnudoyng/archive/2004/12/28/232237.aspx
Paradise_heida 2005-01-12
  • 打赏
  • 举报
回复
dim frm1 as new Form1

frm1.xxxxxx
frm1.xxxxxx
frm1.xxxxxx
T315608 2005-01-12
  • 打赏
  • 举报
回复
Paradise_heida(学海无涯,回头是岸!)
假如在
public class yourClass()

private frm1 as new Form1 '在这里定义
private sub yourSub1()
frm1.xxx
end sub

private sub yourSub2()
frm1.xxx
end sub

end class
裡定義,那該類是放在module中還是放在在窗體類中,我還是不明白,我真是太笨了!
大俠能否用vb.net寫一個包括三個窗體小程序實現三個窗體相互呼叫(關鍵是實例化窗體的)。謝謝!
我email:petermailof163@163.com
T315608 2005-01-12
  • 打赏
  • 举报
回复
那樣我試了感覺好象不對啊!
daisi 2005-01-12
  • 打赏
  • 举报
回复
正如楼主所言,弄一个全局变量即可

16,554

社区成员

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

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