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

关于制作用户控件的一点有关问题想

2012-04-27 
关于制作用户控件的一点问题想请教大家!用户控件内有个TEXT1(0)的文本框,我调用这个用户控件时可以动态的

关于制作用户控件的一点问题想请教大家!
用户控件内有个TEXT1(0)的文本框,我调用这个用户控件时可以动态的增加里面的文本框,再向里面发送字符,不知道要怎么做呢?如动态增加了TEXT1(1),TEXT1(2),怎么向这两个文本框发送字符呢?

[解决办法]
大概是不知道怎麽阵列内容怎麽存档吧?
写了个简单范例:
http://download.csdn.net/detail/vrgame/4234135
[解决办法]
public function GetText(Idx as long) as string
GetText=Text1(Idx)
end sub

''''''''''''''''''''''''''''''''''''''
还有一种办法:

UserControl中,定义一个函数

public function GetTextBox(Idx) as textBox
set getTextBox=Text1(Idx)
end function

在窗口中:有一个名为A的你的控件
sub Command1_Click
dim TxtB as textbox
dim Idx as long
Idx=3 '假设有存在
set txtB=a.gettextbox(Idx)

dim s as string
s=txtb.text '读取
texb.text="Hello world" '写入

end sub

热点排行