vb6为什么程序在比较大小时错误
答案:2 悬赏:0
解决时间 2021-02-12 09:27
- 提问者网友:白越
- 2021-02-11 21:52
vb6为什么程序在比较大小时错误
最佳答案
- 二级知识专家网友:寂寞的炫耀
- 2021-02-11 23:08
应该还是分辨率的问题
分辨率的长宽比适应
举个例子:
电脑分辨率:1440*900 也就是8:5
你的程序设计的长宽比为:2:1
我们来看看程序最大尺寸是多少
那么你的程序按分辨率最大尺寸去适应有两种比例方式:
按长 8 : 4 即1440*720
按宽 10: 5 即1800*900 但是长超过屏幕大小
注:按长:将分辨率1440等分8份 按宽:将宽900等分5分
结论:所以还是程序设计的时候要考虑到本身比例与屏幕分辨率比例适应的问题.
程序超出尺寸本身跟电脑实际大小没有关系,只与分辨有关.
分辨率的长宽比适应
举个例子:
电脑分辨率:1440*900 也就是8:5
你的程序设计的长宽比为:2:1
我们来看看程序最大尺寸是多少
那么你的程序按分辨率最大尺寸去适应有两种比例方式:
按长 8 : 4 即1440*720
按宽 10: 5 即1800*900 但是长超过屏幕大小
注:按长:将分辨率1440等分8份 按宽:将宽900等分5分
结论:所以还是程序设计的时候要考虑到本身比例与屏幕分辨率比例适应的问题.
程序超出尺寸本身跟电脑实际大小没有关系,只与分辨有关.
全部回答
- 1楼网友:迷人小乖乖
- 2021-02-12 00:20
编译好的vb6运行要支持vb程序的运行库和控件,你的电脑上已经安装好所以运行当然没有问题,在别人电脑上当然不行啦!解决方法就是在打包的时候把运行库和控件都一起打包,然后在别人的电脑上就能运行了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯