Option Explicit
Dim WithEvents objExt As VBControlExtender '声明 Extender 变量
Private Sub Form_Load()
Licenses.Add "LicenseTest.UserControl1"
Set objExt = Controls.Add("LicenseTest.UserControl1", "测试")
objExt.Visible = True
' objExt.PropertyTest = "测试"
' Call objExt.test
End Sub
Private Sub objExt_ObjectEvent(Info As EventInfo)
Debug.Print Info.Name
End Sub在objExt_ObjectEvent里能正常输出事件的名字
但是在Form_Load里却不能调用objExt的属性和Public方法
有人知道吗?
Dim WithEvents objExt As VBControlExtender '声明 Extender 变量
Private Sub Form_Load()
Licenses.Add "LicenseTest.UserControl1"
Set objExt = Controls.Add("LicenseTest.UserControl1", "测试")
objExt.Visible = True
' objExt.PropertyTest = "测试"
' Call objExt.test
End Sub
Private Sub objExt_ObjectEvent(Info As EventInfo)
Debug.Print Info.Name
End Sub在objExt_ObjectEvent里能正常输出事件的名字
但是在Form_Load里却不能调用objExt的属性和Public方法
有人知道吗?
解决方案 »
- 懂VB操作MYSQL的大侠,如何判断表是否存在?急,20分不多,帮忙吧
- 关于拷贝文件的实现
- 谁有installshile11.5的中文帮助
- 晕!不知道是怎么回事,给位使用delphi的老大帮忙看看,我把vb里的Datagrid这个ocx组建倒到delphi里结果datgrid竟然没有datasource这个属
- 在WIN98下的程序(vb6.0+sp5)拷贝到WIN2K下就不能运行了?什么原因?
- 厚着脸皮倒分,大家不要进2
- help??
- 为什么ACCESS2000老是提问"该操作将在中断模式中重设当前的代码"
- 帮帮小弟
- 我的电脑放了一个寒假后再搬动了两次,现在启动不了,只是在插电源时光驱亮一下和风扇转动一下,后什么都没有,怎么一回事 ?请赐教!谢
- 怎样填写网页中的数据并点击发送。有框架的情况怎么办。那种速度快一点
- 文本替换的问题
Dim WithEvents objExt As VBControlExtender '声明 Extender 变量
Private Sub Form_Load()
Me.Show '------------------->加这句再试试
Licenses.Add "LicenseTest.UserControl1"
Set objExt = Controls.Add("LicenseTest.UserControl1", "测试")
objExt.Visible = True
' objExt.PropertyTest = "测试"
' Call objExt.test
End Sub
Private Sub objExt_ObjectEvent(Info As EventInfo)
Debug.Print Info.Name
End Sub
可以在Form_load中Call Me.Show , 就可调用objExt的属性/方法
Option Explicit
Dim WithEvents objExt As VBControlExtender '声明 Extender 变量
Private Sub Command1_Click()
'这两句无法执行
objExt.View = 3
objExt.ListItems.Add , "test", "test"
End Sub
Private Sub Form_Load()
Licenses.Add "Comctl.ListViewctrl.1"
Set objExt = Controls.Add("Comctl.ListViewctrl.1", "测试")
objExt.Visible = True
objExt.Move 0, 0, 3000, 2000
End Sub
Private Sub objExt_ObjectEvent(Info As EventInfo)
Debug.Print Info.Name
End Sub