难道没有方法了吗?(有关VB的OCX工程)
我用VB新建了一个控件工程,并添加了一个窗体Form1.
当控件运行的时候,可以在控件主界面里使用form1.show来显示该窗体。但是我怎么能在窗体Form1中访问控件主界面上的label控件,将其.Caption赋值为"我的控件"?
这能实现吗?
问题点数:50、回复次数:3Top
1 楼bcpl(林平之)回复于 2003-08-04 19:45:26 得分 45
有办法,但要转个弯
usercontrol里:
---------------------------------------------------
Friend Property Get Label() As Label
Set Label = Label1
End Property
Private Sub Command1_Click()
Set Form1.uc = Me
Form1.Show 1
Set Form1.uc = Nothing
End Sub
---------------------------------------------------
form里:
Public uc As UserControl1
Private Sub Command1_Click()
uc.Label = "我的控件"
End Sub
Top
2 楼benxie(结婚是幸福的!为了老婆努力赚钱!)回复于 2003-08-04 20:14:23 得分 5
gzingTop
3 楼benxie(结婚是幸福的!为了老婆努力赚钱!)回复于 2003-08-04 20:14:51 得分 0
gzTop




