如何动态修改Form的TextHeight属性?
我在笔记本电脑上以800*600的模式排版的Form,编译后放在800*600的台式机上
运行,窗体上的一些构件显示不全,而且Form上的构件也变大了,我想通过改变
Form的TextHeight来改变,是否可行?
我在笔记本电脑上以800*600的模式排版的Form,编译后放在800*600的台式机上
运行,窗体上的一些构件显示不全,而且Form上的构件也变大了,我想通过改变
Form的TextHeight来改变,是否可行?
解决方案 »
- 通过ShellExecuteEx打开多个Word文档,如何判断每个Word打开与关闭,内有源码
- 寻求一个触发器的思路下
- 发现一个国外兼职项目的汇总网站,推荐给大家
- 请问,有两个文件流,A,B,现在B文件流是A文件流中的一部分,请问如果找到B文件流在A文件流的位置(也就是地址).例子如下
- 3322动态域名更新服务,net stop 不能停止服务
- 请帮忙,dbgrid中如何触发一个具体字段的事件???谢了.........
- rs-485接口卡
- ADO连接问题(在线等待)
- 哪里有installshield developer 8.0 下载?
- 急用??多谢??
- 关于用DELPHI和WORD进行文档管理的设想?
- 怎样在 toolbutton上显示一个系统图标
我是在win2000下编译,在win98、win2000、XP下运行的
Font.Charset := GB2312_CHARSET;
在uses中添加MMSystem.
在程序载入时添加这句代码 SetMapMode(Canvas.Handle,MM_LOENGLISH);
然后再进行其它操作(例如绘图),这时的单位是0.01 inch.
另外你还可以用别的逻辑单位长度来映射:
MM_HIENGLISH : 0.001 inch
MM_HIMETRIC : 0.01 mm
MM_LOMETRIC : 0.1 mm
试试吧,我也是查资料查到的。:)