社区
控件
帖子详情
VB6自定义控件如何调用子控件
m00ners
2007-10-08 07:04:09
定义了一个自定义控件,里面有很多子控件。如何给子控件的各个属性赋值?子控件的事件如何调用?
由于子控件很多,封装每个控件属性会很麻烦,最好能声明这些子控件为Public,然后在外面直接调用。
例如(UserControl1.Textbox1.Text="123")这种形式,不知这种方法能不能实现。
比较紧急,忘各位指教。
...全文
536
13
打赏
收藏
VB6自定义控件如何调用子控件
定义了一个自定义控件,里面有很多子控件。如何给子控件的各个属性赋值?子控件的事件如何调用? 由于子控件很多,封装每个控件属性会很麻烦,最好能声明这些子控件为Public,然后在外面直接调用。 例如(UserControl1.Textbox1.Text="123")这种形式,不知这种方法能不能实现。 比较紧急,忘各位指教。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
za099z
2011-05-17
打赏
举报
回复
这问题不错
tianhuo_soft
2007-10-09
打赏
举报
回复
添加到模块里面
碧海情天-赵亮
2007-10-09
打赏
举报
回复
写一个PUBLIC的函数就可以了。
大体思路如此(现想的,不会太完善,你自己试验吧):
Public Sub SetText(ControlName as String,Val as String)
For each 对象变量 in Controls对象集合
找到指定NAME的控件,配合type属性,可以快速排除非TEXT的控件
对象变量.text=Val
next
end Sub
yachong
2007-10-08
打赏
举报
回复
用向导不算麻烦啊,封装哪个就选中哪个
m00ners
2007-10-08
打赏
举报
回复
解决了。明天给分
bluefox1979
2007-10-08
打赏
举报
回复
好象没其它的方法了吧!??
chenhui530
2007-10-08
打赏
举报
回复
暂时我也没有其他方法不知道其他高手有没有其他方法
m00ners
2007-10-08
打赏
举报
回复
是不是需要对每个子控件用到的属性都做一次Let和Get?
因为子控件很多,这样做很麻烦。
有没有更简单的途经呢?
下面方法能实现么?
由于子控件很多,封装每个子控件的每个属性会很麻烦,最好能声明这些子控件为Public,然后在外面直接调用。
例如(UserControl1.Textbox1.Text="123")这种形式,不知这种方法能不能实现。
chenhui530
2007-10-08
打赏
举报
回复
Public Property Let Text1(ByVal vData As String)
text1.text=vData
End Property
Public Property Get Text1() As String
Text1 = text1.text
End Property
chenhui530
2007-10-08
打赏
举报
回复
Public Property Let Text1(ByVal vData As String)
text1.text=mstrTmp
End Property
Public Property Get Text1() As String
Text1 = text1.text
End Property
m00ners
2007-10-08
打赏
举报
回复
这么快就有人帮忙,谢谢了。
麻烦能说详细一些么?
m00ners
2007-10-08
打赏
举报
回复
定义了一个自定义控件,里面有很多子控件。如何给子控件的各个属性赋值?子控件的事件如何调用?
由于子控件很多,
封装每个子控件的每个属性会很麻烦
,最好能声明这些子控件为Public,然后在外面直接调用。
例如(UserControl1.Textbox1.Text="123")这种形式,不知这种方法能不能实现。
比较紧急,忘各位指教。
chenhui530
2007-10-08
打赏
举报
回复
你自己定义属性即可
在代码里指定控件的相应属性即可
vb6
调用
webservice
引用
控件
msxml6.dll Private Sub doReadDataPost() '????soap??? ????????????webservice???ù????á??????????soap12:Body Dim strtest, strxml As String On Error GoTo Z strtest = "<?xml version=""1.0"" encoding=""utf-8""?> " strtest =
VB6
:
自定义
控件
如何设置默认属性
其实,这个问题没什么技术含量,可是偏偏许多人不知道,于是有了这篇文章。 首先,新建一个ActiveX Control工程,在界面上放一个TextBox,然后,打开代码窗口,输入如下代码:Public a As String Public Property Get Value() As String a = Text1.Text Valu
VB6
控件
使用手册:深入指南与实践
本文还有配套的精品资源,点击获取 简介:
VB6
控件
是构建Windows应用程序的基础组件,具备丰富的功能和交互性。本手册将详细解析
VB6
内建
控件
的种类、属性、事件和方法,教授如何添加、设置属性、编写事件处理程序,并通过实例讲解常用
控件
的详细用法。此外,还会探讨
控件
间的交互协作,以及“Visual Basic 6.0
控件
参考手册”在
控件
学习中的重要性,帮助开发者快速提高开发...
Vb.net
调用
子
窗体
方法一: DimNewMDIChild As New Form3 ‘实例化
子
窗体Form3 NewMDIChild.MdiParent = Me ‘设置
子
窗体的父窗体为本窗体 NewMDIChild.Show() ‘显示
子
窗体 方法二: '声明SetParent函数,这是一个API函数
《
VB6
.0中通过MSChart
控件
调用
数据库 》
VB6
.0中的MSChart
控件
是一个功能强大的高级图表工具,拥有丰富的图表绘制功能,可显示二维和三维的棒图、区域图、线形图、饼图等多种常用图表。近日我为了在双击图表的某个区域时将与该区域相对应的数据库的内容在DataGrid
控件
上显示出来,遇到了许多困难,最后用一个自定义的变量SelectSeries解决了问题,具体方法如下:
设数据库名称为“学生信息”,有一Access表“学生成绩”,其内容为一个班学生的考试成绩,包括学号、姓名、成绩3个字段,成绩字段格式是字符型,
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章