
问大家一个关于VB程序窗口的问题
2个回答
展开全部
上边的编码太累人了,应该这么做
dim slgX as single
dim slgY as single
sub Command1_Click
slgx=lngOldWidth /lngNewWidth
slgY=lngOldHeight/lngNewWidth
dim objCtl as control
for each objCtl as controls
objctl.width=objctl.width * slgX
objctl.height=objctl.height * slgy
objctl.TOP=objctl.TOP * slgy
objctl.width=objctl.WIDTH * slgy
next
'调整窗体大小的代码略
next
end sub
dim slgX as single
dim slgY as single
sub Command1_Click
slgx=lngOldWidth /lngNewWidth
slgY=lngOldHeight/lngNewWidth
dim objCtl as control
for each objCtl as controls
objctl.width=objctl.width * slgX
objctl.height=objctl.height * slgy
objctl.TOP=objctl.TOP * slgy
objctl.width=objctl.WIDTH * slgy
next
'调整窗体大小的代码略
next
end sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询