社区
控件
帖子详情
如何使设计好的vb界面在不同的分辨率下正常显示
Like_328
2009-09-10 02:31:28
我是在1440*900下设计的,改变屏幕分辨率后整个界面显示不完整,十分郁闷,在网上也找了不少资料,但效果不是很理想
...全文
920
20
打赏
收藏
如何使设计好的vb界面在不同的分辨率下正常显示
我是在1440*900下设计的,改变屏幕分辨率后整个界面显示不完整,十分郁闷,在网上也找了不少资料,但效果不是很理想
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贝隆
2009-09-11
打赏
举报
回复
只是根据不通的分辨率把界面重排一下,难吗?我觉得不难。
在Load事件中设置位置,和控件的尺寸我觉得这个方法最简单也最合理。
Tiger_Zhao
2009-09-11
打赏
举报
回复
缩放并不是好主意,除了一般的 5:4 显示器,还有 8:5 的宽屏显示器,等比缩放会变得很扁。
加滚动条是最有适应性的,当然双向滚动条不方便操作,建议:
字段纵向排列,一行一个字段就能很方便地在 Form_Resize 中根据窗体宽度调整控件宽度,就不需要水平滚动条(参考 OutLook);
在纵向还是用垂直滚动条滚动。
jhone99
2009-09-11
打赏
举报
回复
vb界面自适应不同分辨率终极解决方案
http://blog.csdn.net/Joe_wang/archive/2009/07/10/4338027.aspx
高分辨率下界面布局的解决方案
http://www.abcdown.net/InfoView/Article_302545_4.html
****************************************************************8
这些靠窗体和控件伸缩来做,不知道效果如何
Tiger_Zhao
2009-09-11
打赏
举报
回复
的确不难,我计算机的显示属性可以设置分辨率:
800x600
1024x768
1152x864
1280x600
1280x720
1280x768
1280x960
1280x1024
一个个设吧!
还有程序太多时会将任务栏拖成两行高度,有时候会用桌面的侧边工具栏,都会影响窗体的大小。
贝隆
2009-09-10
打赏
举报
回复
[Quote=引用 13 楼 like_328 的回复:]
引用 12 楼 veron_04 的回复:
关于这个,你最好准备两套方案,针对不同的分辨率,设置不同的界面,其实不难,也就是窗体宽度和控件位置尺寸改改而已。
并不是每个用户的电脑分辨率都一样,我感觉你这个方法有点不现实
[/Quote]
启动程序时先判断屏幕分辨率,针对不同的分辨率准备不同的启动参数,很方便的。
Like_328
2009-09-10
打赏
举报
回复
[Quote=引用 14 楼 hehaiyi2008 的回复:]
建议:
如果一定要将界面铺满图片,最好不要使用整张图片!将界面分块比较好!
[/Quote]没明白我的意思
hehaiyi2008
2009-09-10
打赏
举报
回复
建议:
如果一定要将界面铺满图片,最好不要使用整张图片!将界面分块比较好!
Like_328
2009-09-10
打赏
举报
回复
[Quote=引用 12 楼 veron_04 的回复:]
关于这个,你最好准备两套方案,针对不同的分辨率,设置不同的界面,其实不难,也就是窗体宽度和控件位置尺寸改改而已。
[/Quote]并不是每个用户的电脑分辨率都一样,我感觉你这个方法有点不现实
贝隆
2009-09-10
打赏
举报
回复
关于这个,你最好准备两套方案,针对不同的分辨率,设置不同的界面,其实不难,也就是窗体宽度和控件位置尺寸改改而已。
Tiger_Zhao
2009-09-10
打赏
举报
回复
[Quote=引用 2 楼 like_328 的回复:]怎么加滚动条啊[/Quote]
http://topic.csdn.net/t/20040820/17/3294778.html
11楼的介绍
Like_328
2009-09-10
打赏
举报
回复
但有的笔记本没有1024*768,还有就是我已经在1440*900下做好了,就是现在该怎么改,能使界面在分辨率调低点的情况下正常显示
心匪石不可转
2009-09-10
打赏
举报
回复
1024 * 768 现在一般显示器都可以
Like_328
2009-09-10
打赏
举报
回复
[Quote=引用 7 楼 patrickkong 的回复:]
没方法
[/Quote]那你做的程序界面,当用户调整桌面分辨率时,软件界面不会收到影响吗?
帝企鹅已被占用
2009-09-10
打赏
举报
回复
没方法
Like_328
2009-09-10
打赏
举报
回复
[Quote=引用 1 楼 tiger_zhao 的回复:]
用滚动条。
[/Quote]好像不是滚动条的问题,界面看起来是被截掉似的
Like_328
2009-09-10
打赏
举报
回复
我的意思就是设计好的界面怎样才能自动适应电脑屏幕分辨率的改变而正常显示
Like_328
2009-09-10
打赏
举报
回复
我窗体中的控件都已布局好的,最大化的话一点都不协调
打死不掉牙
2009-09-10
打赏
举报
回复
窗口设置成最大化,其他控件在form_resize里动态改变大小!
Like_328
2009-09-10
打赏
举报
回复
怎么加滚动条啊
Tiger_Zhao
2009-09-10
打赏
举报
回复
用滚动条。
VB
程序在
不同
分辨率
下的问题
窗体用1920*1200的图片做背景,在19寸的
分辨率
是1440*多少的
显示
器上做的到17寸1024*768的
显示
器上怎么才能完全
显示
出来?
VB
界面
设计
8个精彩例子源程序
关于
VB
界面
设计
类的8个精彩例子源程序。
VB
编写的
分辨率
快速设置源码
用于快速设置和修改系统
分辨率
,具有防止错误设置黑屏的功能。
vb
.net用户
界面
设计
.zip
vb
.net用户
界面
设计
程序代码压缩包,仅供参考
VB
界面
特效SKIN皮肤大全.rar
VB
界面
特效SKIN皮肤大全.rar
控件
1,453
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章