社区
非技术版
帖子详情
在PB中怎样实现在显示器的分辨率640x480调到800x600或1024x768时各控件的比例变化?
haihan
2002-02-06 01:37:52
...全文
89
2
打赏
收藏
在PB中怎样实现在显示器的分辨率640x480调到800x600或1024x768时各控件的比例变化?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
killerdanny
2002-02-06
打赏
举报
回复
改分辨率!
40Star
2002-02-06
打赏
举报
回复
用PFC很简单就实现了
类似Delphi/BCB中的控件对齐到窗体的东东
PB
窗口在不同屏幕
分辨率
下的自适应调整
PowerBuilder在数据库系统开发
中
,以其独特的、强大的数据窗口功能,得到了广大程序员的喜爱,但用户在使用
中
,却
时
常发现系统
中
的窗口要么太大,部分内容在屏幕上显示不下,要么窗口过小,在屏幕
中
显得不够美观,造成这种情况的原因是程序员和用户所使用计算机的屏幕
分辨率
不一致。本文介绍了如何使
PB
中
的窗口大小能根据屏幕
分辨率
自动调整,同
时
保持窗口
中
的
控件
的相对位置、大小不变。 1.定
PB
中
自适应屏幕
分辨率
!
做一个自适应屏幕
分辨率
的窗口,当成一个应用程序
中
所有窗体的基类。这样整个程序可以很好的适应屏幕
分辨率
的改变。
实现
的原理很简单,就是在窗口打开的
时
候去RESIZE窗口和窗口
中
的
控件
大小,位置。参看下面的源代码,可以很容易的看懂。 1。新建一个窗口。 为窗口写一个函数f_resize()大部分工作就在这里。无输入参数返回值为整形: environment env
[转]
pb
调整
控件
的大小
[转]
pb
调整
控件
的大小
PowerBuilder 在数据库系统开发
中
,以其独特的、强大的数据窗口功能,得到了广大程序员的喜爱,但用户在使用
中
,却
时
常发现系统
中
的窗口要么太大,部分内容在屏幕上显示 不下,要么窗口过小,在屏幕
中
显得不够美观,造成这种情况的原因是程序员和用户所使用计算机的屏幕
分辨率
不一致。本文介绍了如何使
PB
中
的窗口大小能根据 屏幕
分辨率
自动调整,同
时
保持窗口
中
的
控件
的相对位置、大小不变。
1、定义全局变量oldheight、newheight、o
屏幕
分辨率
的获取
Environment lenv_cur long h
pb
u, v
pb
u //h
pb
u 宽,v
pb
u 长 GetEnvironment( lenv_cur ) // Get the screens width and height in pixels // and convert to
PB
在
PB
中
使用OCX
控件
遇到的问题
最近在为高深商的JD-2000系列来电管理器编写
PB
的使用实例,期间遇到了不少有关ActiveX
控件
在
PB
中
的各种现象,先把我的经历写下来,希望对大家有所启发。 关于OCX
控件
:这是一个专为高深商公司专为JD-2000系列来电管理器编写的,用于电话的来电显示、电话拨号、电话录音、语音播放以及电话按键的检测,是
实现
电脑与电话连接的重要
中
间
控件
。在它的内部已经处理了与硬件的连
非技术版
400
社区成员
11,495
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章