怎样把控件动态添加在不同的Tab页面上?我怎么添来添去都只能在第一页上啊?
解决方案 »
- 函数int的功能是什么?为什么int(88200*0.06*100)结果是5291999 而不是5292000???
- 新手提问
- 如何调用IE,然后打开一个网址?
- 在本机上编译的exe拿到其他机器上运行时报内存溢出的错误?开发环境都差不多的机器。
- RichTextBox中插入了一图片,怎么知道这个图片在字符串中的第几位?
- 关闭对象时,不允许操作!什么错误啊?怎么解决?
- 谁能发些VB+ACCESS做的软件给在下参考一下!!!!
- 为什么线会看不见?
- 菜菜鸟级问题:有关vb data控件
- ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥运行时如何得到自己的文件名?
- 請進﹐關于數據庫里存放表單模板問題
- 如何创建多个相同界面的窗体?
Option Explicit
Dim WithEvents CmdTest As CommandButtonPrivate Sub CmdTest_Click()
MsgBox "hello"
End SubPrivate Sub Command1_Click()
SSTab1.Tab = 1
Set CmdTest = Controls.Add("VB.CommandButton", "cmdtest", SSTab1)
CmdTest.Visible = True
CmdTest.Caption = "test"
CmdTest.Move 200, 1000
End Sub
Tab 属性(SSTab 控件)
返回或设置 SSTab 控件的当前选项卡。语法object.Tab [ = tabnumber ]Tab 属性的语法包含下面部分:部分 描述
object 对象表达式,其值是 SSTab 控件。
tabnumber 数值表达式,它指示一个特定选项卡。第一个选项卡总是 0。
说明当前选项卡移动到前面并成为活动选项卡。一般说来,应用程序的用户单击选项卡,使之成为当前选项卡。但可能需要在代码中选择当前选项卡。例如,每次在应用程序中显示某个特定的对话框时,可能会希望相同的选项卡成为当前选项卡。如果用 Form 的 Hide 方法来解除对话框,当对话框下一次出现而且 Form 被隐藏起来时,最后的选项卡就成为活动选项卡。可以这样设置 SSTab 控件的 Tab 属性,使得在对话框每次出现时,相同的选项卡都是活动的。
ReDim myText(SSTab1.Tabs - 1)
Dim i%
For i = 0 To SSTab1.Tabs - 1
SSTab1.Tab = i
Set myText(i) = Form1.Controls.Add("vb.TextBox", "txt" & i & "")
myText(i).Visible = True
myText(i).Text = "txt" & i
myText(i).Move 350, 500, 1000, 330
Next
SSTab1.Tab = 0
End Sub