vb的编写OCX中怎样读 OCX所在Form表单控件的值
我在OCX中有方法,想把form传给OCX
Public Sub send(ss As String, frm As form)
Lptout "d:\1.xml ", frm
End Sub
这个应该是公用的
不过我这样定义在编译时会报错,提示为
编译错误:
类型为私有(private)的物件模组在公用的(public)物件模组中,不可以作为公用(public)程式的参数或传回型态,不可作为公用资料成员,也不可以作为公用使用者自订型态的栏位.
我这样做就是可以通过frm.Controls( "控件名 ")来读出控件的值.
如有其它解决方法也可以哦
------解决方案--------------------关注!
------解决方案--------------------顶
------解决方案--------------------Public Sub send(ss As String, frm As object)
Lptout "d:\1.xml ", frm
End Sub
------解决方案--------------------枚举Parent.Script.documenty.all集合找到你的form
support.microsoft.com/kb/172763