我是个菜鸟,这些代码是什么意思啊?
Set objResizer = Me.Controls.Add("Forms.label.1", MResizer, True)
With objResizer
With .Font
.Name = "Marlett"
.Charset = 2
.Size = 16
.Bold = True
End With
.BackStyle = fmBackStyleTransparent
.AutoSize = True
.BorderStyle = fmBorderStyleNone
.Caption = "o"
.MousePointer = fmMousePointerSizeNWSE
.ForeColor = RGB(100, 100, 100)
.ZOrder
.Top = Me.InsideHeight - .height
.left = Me.InsideWidth - .width
End With
FormX = Me.width
FormY = Me.height
Frame1.Visible = False求助VBVBArgb
Set objResizer = Me.Controls.Add("Forms.label.1", MResizer, True)
With objResizer
With .Font
.Name = "Marlett"
.Charset = 2
.Size = 16
.Bold = True
End With
.BackStyle = fmBackStyleTransparent
.AutoSize = True
.BorderStyle = fmBorderStyleNone
.Caption = "o"
.MousePointer = fmMousePointerSizeNWSE
.ForeColor = RGB(100, 100, 100)
.ZOrder
.Top = Me.InsideHeight - .height
.left = Me.InsideWidth - .width
End With
FormX = Me.width
FormY = Me.height
Frame1.Visible = False求助VBVBArgb
解决方案 »
- 请问如何使Excel97的Application和Workbook右上角的关闭按钮都disable???
- 制作网上升级程序(100分)?
- 如何在picturebox or image 或其他能实现要求的控件中加入图片?
- 在CSDN上第一次放分~
- 请问大家用INSTALLSHIELD打包程序时,如果如果程序有ACTIVEX控件,做成的安装文件为什么在有的计算机可以自动注册,而在同样的操作系统的计
- VB6中怎么输入商标符号(TM)?
- 如何判断一个text中的内容是数字
- 一个VB报表的问题,请求各位大哥指教,谢谢...
- 用ADO如何获得数据库的结构和表的结构
- winsock问题--------菜鸟级.......
- 已知一个窗体的句柄,怎么让它最大化?
- treeview双击节点事件
With objResizer
With .Font
.Name = "Marlett" //使用Marlett字体
.Charset = 2 //使用2号字符集
.Size = 16 //设置字号为16
.Bold = True //设置为粗体
End With
.BackStyle = fmBackStyleTransparent //设置控件背景为透明
.AutoSize = True //启用控件自动按内容设置大小
.BorderStyle = fmBorderStyleNone //设置控件为无边框模式
.Caption = "o" //控件显示内容为“o”
.MousePointer = fmMousePointerSizeNWSE //设置当鼠标进入控件区域后显示为fmMousePointerSizeNWSE样式
.ForeColor = RGB(100, 100, 100) //设置字体颜色
.ZOrder //设置控件在容器的最上层
.Top = Me.InsideHeight - .height //设置控件的上边距
.left = Me.InsideWidth - .width //设置控件的左边距
End With
FormX = Me.width
FormY = Me.height
Frame1.Visible = False //设置Frame1控件不可见
Private WithEvents objResizer As MSForms.Label
这里是动态添加一个控件吗?另外MSForms是不是VBA中的东东,和VB中的Forms有什么区别吗,MSForms.Controls.Add("Forms.label.1", MResizer, True)中的"Forms.Label.1"参数就是这样定义的吗?那添加命令按钮是不是"Forms.Command.1"这个参数的定义我查了好多地方都查不到
这里是声明一个可接收事件的label控件,MSForms是VBA的控件库,与Forms类似关于"Forms.Command.1",我也不太清楚,不过既然是VBA,你可以在word采用录制宏再看其代码的方法来了解