没有合适的资源?快使用搜索试试~ 我知道了~
vb6 窗体全屏组件自动变化代码
5星 · 超过95%的资源 需积分: 32 57 下载量 101 浏览量
2012-07-26
10:35:24
上传
评论
收藏 2KB TXT 举报
温馨提示
试读
3页
vb6窗体随用户全屏放大,form上的组件可自动适应大小位置的代码。 主要是现有的一个查询要用,整理了这个好用的方法。 大家可用用看。
资源推荐
资源详情
资源评论
'全局变量,放置在最前面
'Private FormOldWidth As Long '保存窗体的原始宽度
'Private FormOldHeight As Long '保存窗体的原始高度
' ---------------------------------------------
' Grid Resize Function
' --------------------------------------------
'按比例改变表单内各元件的大小,
Public Function ResizeFormGo(formname As Form)
Dim Pos(4) As Double
Dim i As Long, TempPos As Long, StartPos As Long
Dim obj As Control
Dim ScaleX As Double, ScaleY As Double
Dim itype As String
'在调试时如果出现除数为零错误,是因为没有设定form的初值,
'请双击form1然后再测试,这个问题绝对不会在编译好的程序中出现
If FormOldWidth = 0 Then '防止该错误的产生
FormOldWidth = formname.ScaleWidth
FormOldHeight = formname.ScaleHeight
End If
ScaleX = formname.ScaleWidth / FormOldWidth '保存窗体宽度缩放比例
ScaleY = formname.ScaleHeight / FormOldHeight '保存窗体高度缩放比例
On Error Resume Next
For Each obj In formname
'读取控件的原始位置与大小
Pos(0) = obj.Left
资源评论
- Adai10242013-11-06不错的代码
- 虎子棉花糖ONE2013-06-24下载试用了,效果不是很理想
- jyfwll78812014-01-17达到自己想要的效果了!
- jianqiang_qin2014-08-13不错的学习资料,值得收藏。
- fox_2032013-01-14我下载了,还可以,不过控件上字体的变化不好调节!
casens
- 粉丝: 1
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功