如何动态修改Form的TextHeight属性?
我在笔记本电脑上以800*600的模式排版的Form,编译后放在800*600的台式机上
运行,窗体上的一些构件显示不全,而且Form上的构件也变大了,我想通过改变
Form的TextHeight来改变,是否可行?
我在笔记本电脑上以800*600的模式排版的Form,编译后放在800*600的台式机上
运行,窗体上的一些构件显示不全,而且Form上的构件也变大了,我想通过改变
Form的TextHeight来改变,是否可行?
解决方案 »
- 超NB的问题,有关于路由器
- 为什么 IdFTP1.Put(.. 上传文件时使用IdFTP1.Abort;中断老是会出现 Connection Closed Gracefully,但IdFTP1.Get(.. 时中断却不会这样?
- 关于数字取整问题???
- 最近项目比较多!有哪位兄台近期有空,可速联系!
- 私人项目,有意合作请进
- 关于操作excel2000的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请问一下如何在delphi中使用sql语句,谢谢斑竹!
- 请谁给我一个stringgrid的demo,一般ado的就行,我写的老报错?
- 一个很简单的问题:
- 怎样可以实时传输图像和声音?(在internet和局域中)?
- 关于用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
试试吧,我也是查资料查到的。:)