|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/8/4 11:43:43 |
标题: |
在winxp下用delphi6设计的程序界面位置、大小在win98下位置会自动改变,怎么解决? |
浏览:1049 |
|
加入我的收藏 |
楼主: |
请教各位:在winxp下用delphi6设计的程序,运行正常。当此程序在win98中用delphi6打开时发现窗体中按钮、标签等控件的位置、大小都变了,有什么办法解决吗?
----------------------------------------------
- |
作者: |
suyike (suyike) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/8/4 12:04:38 |
1楼: |
在98下时的分辨率和XP一样吗?如果不一样,就写程序判断分辨率后,调整控件位置. 如果一样的话,那就在98下重新编译一个EXE,根据不同系统,用不同的EXE.
----------------------------------------------
-
|
作者: |
|
2004/8/4 12:45:16 |
2楼: |
将所有字符集设为CHINESE_GB2312,重新编译一下就可以了。 我是这样做的,没出现过这种问题。
----------------------------------------------
-
|
作者: |
|
2004/8/5 7:56:40 |
3楼: |
楼主应该是用的默认的MS的那个破字体,该字体在不同版本的操作系统下显示不一样! 像2楼说的,把你的字体设置为宋体9号(GB2312)就不会有这种问题了。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
|