1。我想在程序中动态加载控件textbox,该怎么做:
(我用了如下语句可是不行:)
dim aa as textbox
set aa=new text1
load aa
该怎么做:
2。我看到一程序有以下:
Private WithEvents NewButton As CommandButton
请问Private WithEvents是什么意思???
6 个解决方案
#1
1,我觉得用数组控件的方法就可以了。
先建一个text(0),之后load text(1)...text(n)
2,大概withevents就是新建的对象名,同:
private dim(dim可省略) withevents NewButton As CommandButton
先建一个text(0),之后load text(1)...text(n)
2,大概withevents就是新建的对象名,同:
private dim(dim可省略) withevents NewButton As CommandButton
#2
動態加載控件至少有兩种,第一种同 pack27的
第二种就是元中生有:
Private WithEvents NewButton As CommandButton
set NewButton=Me.Controls.Add("VB.CommandButton","cmdButton")
到于第二問,"Private"就不用說了 關鍵字"WithEvents"是使該對象變量能驅動CommandButton類的事件,也就是說NewButton能夠響應事件,否則只能用到它的屬性和方法
第二种就是元中生有:
Private WithEvents NewButton As CommandButton
set NewButton=Me.Controls.Add("VB.CommandButton","cmdButton")
到于第二問,"Private"就不用說了 關鍵字"WithEvents"是使該對象變量能驅動CommandButton類的事件,也就是說NewButton能夠響應事件,否則只能用到它的屬性和方法
#3
学习学习.
#4
使用控件数组:
可用load 和 unload 语句添加和删除数组中的控件。但是,添加的控件必须是现有控件数组的元素。所以,一般,在设计时创建一个Index为0的控件,然后再:
load object(index%)
unload object(index%)
可用load 和 unload 语句添加和删除数组中的控件。但是,添加的控件必须是现有控件数组的元素。所以,一般,在设计时创建一个Index为0的控件,然后再:
load object(index%)
unload object(index%)
#5
是好的方法,在设计是先弄上去,把它的VISIBLE弄成隐藏就行了
#6
用数组控健比较好吧!
#1
1,我觉得用数组控件的方法就可以了。
先建一个text(0),之后load text(1)...text(n)
2,大概withevents就是新建的对象名,同:
private dim(dim可省略) withevents NewButton As CommandButton
先建一个text(0),之后load text(1)...text(n)
2,大概withevents就是新建的对象名,同:
private dim(dim可省略) withevents NewButton As CommandButton
#2
動態加載控件至少有兩种,第一种同 pack27的
第二种就是元中生有:
Private WithEvents NewButton As CommandButton
set NewButton=Me.Controls.Add("VB.CommandButton","cmdButton")
到于第二問,"Private"就不用說了 關鍵字"WithEvents"是使該對象變量能驅動CommandButton類的事件,也就是說NewButton能夠響應事件,否則只能用到它的屬性和方法
第二种就是元中生有:
Private WithEvents NewButton As CommandButton
set NewButton=Me.Controls.Add("VB.CommandButton","cmdButton")
到于第二問,"Private"就不用說了 關鍵字"WithEvents"是使該對象變量能驅動CommandButton類的事件,也就是說NewButton能夠響應事件,否則只能用到它的屬性和方法
#3
学习学习.
#4
使用控件数组:
可用load 和 unload 语句添加和删除数组中的控件。但是,添加的控件必须是现有控件数组的元素。所以,一般,在设计时创建一个Index为0的控件,然后再:
load object(index%)
unload object(index%)
可用load 和 unload 语句添加和删除数组中的控件。但是,添加的控件必须是现有控件数组的元素。所以,一般,在设计时创建一个Index为0的控件,然后再:
load object(index%)
unload object(index%)
#5
是好的方法,在设计是先弄上去,把它的VISIBLE弄成隐藏就行了
#6
用数组控健比较好吧!