如题,我想代码控件Sstab的tab数和标题,需要通过代码在Sstab上加载控件
高分求救
高分求救
解决方案 »
- 海量图片浏览筛选有什么好一点的思路?----[color=#FF00FF]彭佳乐来了吗[/color]
- vb 进度滚动条的问题
- 如何捕捉USB数码摄像头的每帧图像
- 如何反编译VB5.0的可执行程序
- 在VB中"像素"和"缇"是则么转换的?
- 关于Sendmessage的“lParam As Any”的问题
- 如何在access库中生成表的问题
- 会计系统问题(1):征集好的加密方法(要求有源代码)!!VB的!!录用者,200分重谢!!!!
- >>>>>>使用过VB中的Internet Transfer control的同志请进>>>>>>!!!!
- ### hnlzh(吸海垂虹) 来拿分 IV ###
- 我在win2000下调试通过的VB程序,为什么在win98下一运行就死机!!
- 如果设置自动登录,急啊,大哥们帮帮忙
调试过没问题,你可以参考一下
For i = 0 To UBound(strarr_a) - 1 Step 1
If inttab = 0 Then
inttab = 1
Else
inttab = inttab + 1
End If
frm_Main.stab.Tabs = inttab
If frm_Main.stab.Caption <> "none" Then
frm_Main.stab.Tab = i
frm_Main.stab.Caption = strarr_a(i)
frm_Main.stab.Tab = 0
Else
frm_Main.stab.Caption = strarr_a(i)
End If
frm_Main.stab.Tab = i
maintop = 630
mainleft = 1350
'----------构造子类窗体开始-------------
arrno = UBound(strarr_b)
If i < arrno Then
strarr_c = Split(strarr_b(i), "/")
For n = 0 To UBound(strarr_c) - 1 Step 1
If mainint = 0 Then mainint = 1
strarr_d = Split(strarr_c(n), ",")
If mainleft = 0 Then mainleft = 630
With frm_Main
.stab.OLEDrag
.stab.OLEDropMode = ssOLEDropManual
Load frm_Main.Lab(mainint)
With frm_Main.Lab(mainint)
.Caption = strarr_d(0) + ""
.Top = maintop
.Left = 275
.Visible = True
End With
Load frm_Main.Com(mainint)
End With
mainint = mainint + 1
mainleft = 1350
'---------构造明细窗体开始---------
For v = 1 To UBound(strarr_d) - 1 Step 1
If mainleft = 0 Then mainleft = 1350
If maintop = 0 Then maintop = 630
Load frm_Main.Lab(mainint)
With frm_Main.Lab(mainint)
.Caption = strarr_d(v)
.Visible = True
End With
Load frm_Main.Com(mainint)
If mainleft > (12000 - frm_Main.Lab(mainint).Width - frm_Main.Com(mainint).Width) Then
mainleft = 1350
maintop = maintop + frm_Main.Com(mainint).Height + 40
End If
With frm_Main.Lab(mainint)
.Top = maintop
.Left = mainleft
.Visible = True
End With
With frm_Main.Com(mainint)
.Top = maintop
.Left = mainleft + frm_Main.Lab(mainint).Width + 5
.Visible = True
End With
mainleft = frm_Main.Com(mainint).Left + frm_Main.Com(mainint).Width + 30
mainint = mainint + 1
Next v
maintop = frm_Main.Com(mainint - 1).Top + frm_Main.Com(mainint - 1).Height + 150
'---------构造明细窗体结束---------
Next n
frm_Main.Lab(0).Top = 630
'----------构造子类窗体结束-------------
End If
Next i