社区
C++ Builder
帖子详情
在Win2000中编译的程序,为什么到了Win98就不能正常显示?
wsansan
2002-07-04 10:34:58
在Win2000中编译的程序,为什么到了Win98就不能正常显示?
在Win2000中用BCB写的程序,生成EXE文件后,在Win98就不能正常显示,比如TLabel和TEdit的位置都是排列位置原来都是非常美观和整齐的,在98中的位置和比例都变了,有谁遇到过这个问题?
...全文
110
6
打赏
收藏
在Win2000中编译的程序,为什么到了Win98就不能正常显示?
在Win2000中编译的程序,为什么到了Win98就不能正常显示? 在Win2000中用BCB写的程序,生成EXE文件后,在Win98就不能正常显示,比如TLabel和TEdit的位置都是排列位置原来都是非常美观和整齐的,在98中的位置和比例都变了,有谁遇到过这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jishiping
2002-07-04
打赏
举报
回复
1. 在制作Form时,将Form的属性Scaled设成false就可以了。
这种情况很单纯,无论在哪台机器上,程序总是使用设计时的字体大小。
在分辨率比较高的显示器上,字体会显得比较小。这时可以用函数ScaleBy
来实现缩放。如,你在设计Form时,你机器的分辨率为800*600,那么在Form
里这样写:ScaleBy(Monitor->Width, 800); 就可以达到自动适应各种分辨
率了。而且,这样可以很灵活,可以在程序里任意指定缩放的比例。
2. 在制作Form时,将Form的属性Scaled设成true,但是AutoScroll设成false。
这样情况,不需要任何代码,程序能够根据用户在Windows里指定的字体
大小,来自动适应。你自己可以改变显示卡的分辨率,和Windows的字体大
小(指的是小字体,还是大字体),就可以看到Form是如何自动适应的。
jishiping
2002-07-04
打赏
举报
回复
1. 在制作Form时,将Form的属性Scaled设成false就可以了。
这种情况很单纯,无论在哪台机器上,程序总是使用设计时的字体大小。
在分辨率比较高的显示器上,字体会显得比较小。这时可以用函数ScaleBy
来实现缩放。如,你在设计Form时,你机器的分辨率为800*600,那么在Form
里这样写:ScaleBy(Monitor->Width, 800); 就可以达到自动适应各种分辨
率了。而且,这样可以很灵活,可以在程序里任意指定缩放的比例。
2. 在制作Form时,将Form的属性Scaled设成true,但是AutoScroll设成false。
这样情况,不需要任何代码,程序能够根据用户在Windows里指定的字体
大小,来自动适应。你自己可以改变显示卡的分辨率,和Windows的字体大
小(指的是小字体,还是大字体),就可以看到Form是如何自动适应的。
sncel
2002-07-04
打赏
举报
回复
改宋体及字符集没有用的,你用Tahoma字体,字号小五,就可以了。
wsansan
2002-07-04
打赏
举报
回复
改字体好象不起作用,我用的是宋体五号字,字符集为GB-2312,还是老问题。
hbxtx
2002-07-04
打赏
举报
回复
我也遇到过,后来我就没用Win98啦。
解决的方法好像是要把窗体及控件的字体改为宋体字即可,你试一试
sinmin
2002-07-04
打赏
举报
回复
解决方法:
将FONT 的字体改为中文字体, 如宋体
将字符集改为GB-2312
重新编译, OK
微机原理课程设计源代码
个别
程序
不能
在以上所有的环境
中
运行,只能在其
中
的部分环境下运行。
程序
绝大部分都可用MASM5.0
编译
、链接。个别
程序
如鼠标控制需用DOS6.11以上版本运行。 有些
程序
的交互对大小写敏感。 第三部分
程序
的运行,...
微机原理与接口技术 课程设计 总集
个别
程序
不能
在以上所有的环境
中
运行,只能在其
中
的部分环境下运行。
程序
绝大部分都可用MASM5.0
编译
、链接。个别
程序
如鼠标控制需用DOS6.11以上版本运行。 有些
程序
的交互对大小写敏感。 第三部分
程序
的运行,...
绝对经典的完整的RPG爱情游戏执行
程序
及所有源代码
NewStar 19
98
操作系统:
win
98
-
win
2000
编译
语言环境: Delphi 3.0 (4.0)美工:推荐 Abode Photoshop 4.0动画制作环境: 推荐Asymetrix DVP 4.0DELPHI3.0 游戏VCL组件安装:1、Anigrp10.dcu :动画工程师引擎,负责...
绝对经典的完整的RPG爱情(2D)游戏执行
程序
及所有源代码
编译
注意:在
编译
提供的样例
程序
时,请将Dbclient.dll及Mpegdll.dll复制到样例
程序
目录
中
。 场景对话文件编辑: 游戏
中
所有场景对话都保存在Dat.cdx文件
中
,要修改对话,可以用Delphi的ClientDataSet 组件的...
51单片机编程小软件DAIS
在本站的配套光盘/开发工具
中
有其安装
程序
,或到本站网站下载。以下以本站的8052M 仿真器为例,介绍使用方法。(该软件可运行
WIN
98
,
win
2000
,
win
xp 下)点击安装目录下的SETUP, 一路 回车, 即可安装成功,在桌面上...
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章