| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6117 人关注过本帖, 2 人收藏
标题:VFP中怎样在不同的电脑分辨率下调整表单大小及其控件位置
只看楼主 加入收藏
Eric1111
Rank: 2
等 级:论坛游民
威 望:1
帖 子:183
专家分:88
注 册:2013-11-25
收藏
得分:0 
回复 60楼 nevexing
那你现在知道了吧,就目前而言,利用bccn0906的做法来做是当初做的最好的,目前还没找到更好的
2013-12-20 13:24
iamhyf
Rank: 1
等 级:新手上路
帖 子:69
专家分:2
注 册:2010-1-5
收藏
得分:0 
我的办法是以800×600为基准,各表单、控件的大小和位置都在这个基准上设置。再设两个变量X、Y
X=SYSMETRIC(1)/800
Y=SYSMETRIC(2)/600
各表单、控件的宽度、横坐标都乘以X,高度和纵坐标都乘以Y,这样,程序会根据运行电脑的分辨率自动调整大小和位置了。
请参考
2013-12-20 17:09
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
回复 62楼 iamhyf
vfp6.0 就是这样解决,VFP9。0就不需这样了,它已有解决的类。引用即可。
2013-12-21 15:44
iamhyf
Rank: 1
等 级:新手上路
帖 子:69
专家分:2
注 册:2010-1-5
收藏
得分:0 
以下是引用bccn0906在2013-12-21 15:44:26的发言:

vfp6.0 就是这样解决,VFP9。0就不需这样了,它已有解决的类。引用即可。
没用过9.0,应该更先进了,可是好象和6.0不兼容,是不是这样啊。
2013-12-21 21:52
ILoveVFD
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:218
专家分:147
注 册:2015-5-2
收藏
得分:0 
进来学习了
2015-05-05 13:58
快速回复:VFP中怎样在不同的电脑分辨率下调整表单大小及其控件位置
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035895 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved