我做的一个小的MIS系统,是在2000 advance server(1024X768)下开发的,设计窗体的时候都考虑了800X600的界面,在2000下,窗体在800X600下都没有问题,但在98下有的窗体就变得特别大,就会有部分功能界面不能显示(都是MDIChild),更奇怪的是,有两上属性除了name、Caption不一样外,其它的属性都一模一样,但有一个在98下正常,而另一个就不正常!这是为什么呀!受不了了……对了,在每个窗口的Create事件里都加了
if Screen.Width >800 then ChangeScale(Screen.width,800);
应该不会是这个问题呀,救命啊!!
if Screen.Width >800 then ChangeScale(Screen.width,800);
应该不会是这个问题呀,救命啊!!
解决方案 »
- 如何创建属于父窗口的子窗口
- 在clientdataset 组件中怎么样一次性删除这个组件中的全部数据?
- 字体位置及大小控制问题
- 关于自增字段问题在线等待....
- 提问:请问谁有类似的表格组件能否提供一份?感激不尽
- WebBrowser.Navigate中加了PostData ,怎么执行下来,跟踪的结果却不是 post(用sniff)?为什么会如此??
- *****辞职了,散点分给大家意思意思******
- 有关于二维动态数组的问题?
- 请问一下有什么能在delphi2009下用的加密解密的控件或算法接口什么的? 以前用的AES在delphi 2009里不能用了. 谢谢.
- 急!!!一个简单不常遇到的问题,FileListBox 控件如何实现按时间顺序排列文件。
- 简单的问题
- 如何在activeform中实现报表的功能?
字符集一定要是 GB3022那个什么的。千万不要弄西方,否则……提醒你一般来说只需要设定每个窗口的字体就行了,其上的VCL会继承父窗口的字体。
记得给分,不要像上次那丫一等就是10年………
在WIN2K下,将每一个Forms字体属性中的字符集改为CHINESE_GB2312,也就是中文字符集,98下就正常了
字符集为CHINESE_GB2312一定OK