首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb的编写OCX中怎样读 OCX所在Form表单控件的值解决方案

2012-01-12 
vb的编写OCX中怎样读 OCX所在Form表单控件的值我在OCX中有方法,想把form传给OCXPublicSubsend(ssAsString,

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

热点排行