每一个VB form都是自动生成的吧,比如我使用
VBForm1.Show
就可以显示它。能不能像Delphi那样定义非自动生成的form,等到要用时生成并显示?
VBForm1.Show
就可以显示它。能不能像Delphi那样定义非自动生成的form,等到要用时生成并显示?
解决方案 »
- VB如何去使用条码打印机
- 我的mshflexgrid默认是总会选择两行,亟待解决!
- vb登录界面连接SQL的问题
- 调试VB代码时出了个奇怪的问题,望高手能解决
- IputBox调用之后,出来的对话框上面的按钮怎么是OK和Cancel,如何改成中文的“确定”和“取消”?
- 请教一个winsock中文乱码的问题
- 如何在Text控件內輸入繁體字,如用“速成”輸入法輸入
- 为什么 form2.show 0 与 form2.show 1 是一样的 ?
- 我对帮助里的SQL进行演变请各位看一下到底哪里不对?
- 在VB里如何打开一个指定网页(地址形式为:xx.xxx.xxx.xx的IP地址形式)
- 急问vb
- DAO结果集的数据在VB中如何打印出来
Dim i As Form
Set i = New Form1
i.Show
End Sub
-----------------
我只知道这样可以生成一个现有的窗体。
可是也可以 form1.show
那么form1到底是类还是对象?
同时我不希望VB自动生成form1对象
类的解释:
Private Sub Form_Load() Dim class1 As class1
Set class1 = New class1
class1.aaEnd SubClass1:
Public Sub aa()
MsgBox 1
End Subform1是对象名
是form1的一个实例。也就是说form1和form1这个类的名字一样。呵呵
//同时我不希望VB自动生成form1对象
晕哦,form1是类,但你如果直接调用form1就自动实例化位对象了
不希望自动生成form1对象,就不要直接使用form1,没有人强迫你用啊~