打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VFP中怎样在不同的电脑分辨率下调整表单大小及其控件位置
VFP中怎样在不同的电脑分辨率下调整表单大小及其控件位置
我在我自己的电脑上开发的一个系统,里面的表单在我的上面能全部显示,但是到比我分辨率小的电脑上,就出现只有左边没有右边图如下:


vfp9.0 对这个的问题,不是已有例程吗

其实你的功能很容易实现的
1、VFP9。0 有这类文件 samples.vcx (我发的包里有文件)
2、在项目的CLASSES 面,加入这类文件,其中有个类 resizable 控件,把这控件加到表单
3、在表单的 resize 事件 加入语句  THIS.Resizable1.AdjustControls
   最好在 表单 Activate 事件 加入 this.resize 
就是这样OK


如果早时你建立一个表单类,把这些类加入其中,那以后以这表单类建立的表单就自然包括这些了

要知道设计时的最大化,并不是运行时的最大化(设表单属性 WindowState=2),所以设计时,表单面大小能包容你需的控件就是了,所以设计时不要放最大化设计(不要点窗口上的最大化)

[ 本帖最后由 bccn0906 于 2013-10-31 15:23 编辑 ]



1.在表单加入类:resizable 控件 (类库文件在VFP安装目录下,如 D:\vfp9.0\Samples\Classes\samples.vcx)
2.在表单的 resize 事件中加入 THIS.Resizable1.AdjustControls
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
想把JPG转换成PDF怎么转?电脑上就这样做
c#界面随电脑分辨率自动适应
向工作表中添加按钮或命令按钮
在VFP中,控件都可以通过属性改变字体大小,请问各位,菜单如何改变字体大小呢?谢谢!
请问如何使程序中的表单尺寸自动适应不同电脑的屏幕尺寸?
QT程序在不同分辨率电脑上字体变大,溢出控件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服