解决方案 »
- HOOK封包问题--------加分贴 №.3
- vb调用c的dll后出现内存不能读写的错误??
- 各位大哥:谁知道那有虚拟打印软件?或者谁的打印机有打印预览功能?
- 关于barcode控件
- VB能开发基于UNIX平台的应用程序吗?VC可以吗?怎么做?一定给分,还可加分.
- ActiveReport问题!!!!
- 如何用程序修改系统打印机的属性?
- edyang 的抱歉:最近由于收不到 CSDN 的信件,所以有些我回答的问题很可能不能及时跟踪和补充。[VB]
- 怎样将WIDOWS长文件名转换为DOS长文件名显示 ???
- vb中INSERT INTO语句报错
- 关于水晶报表子报表与主报表数据共享传递问题
- 请前辈推荐一些书籍
'这里实际上是2行,用:将2行代码和在一行写
'第一行
'A = Me.Controls("Text" & 0).Left Me表示自己,如果写在窗体中,则表示窗体,Controls表示窗体上控件的集合
'Me.Controls("Text" & 0)表示查找Name为 Text0 的控件,
'Me.Controls("Text" & 0).Left表示这个控件的左边界
'A = Me.Controls("Text" & 0).Left 通过vb的晚绑定,指定A的类型为Integer并将名为Text0控件的左边界赋值给A
'第二行
'B = 0 不用解释了吧
A = Me.Controls("Text" & 0).Left: B = 0
'With关键字,表示省略.前面部分
With Me.subform
For i = 0 To 2 '循环0~2
Me.Controls("Text" & i).Left = A + B '结合刚才的注解,将A+B设置为指定控件的左边界
Me.Controls("Text" & i).Width = .Controls(i).ColumnWidth '将指定控件的宽度设置为subform对应索引位置子空间的宽度
B = B + .Controls(i).ColumnWidth 'B变量自增一个subform对应索引位置控件的宽度
Next i '下一次循环
End With'结束with代码块