这是一篇红鱼儿的文章,特此转载,原文出处在此。 利用FR导出pdf,然后在unigui中显示,发现汉字乱码,改成gb2312,不乱码,但不自动折行,最后是改成DefaultCharSet搞定。 后记:有的浏览器中还是乱码,把字体嵌入到pdf中搞定。 frxPDFExport1.Embedd
月度归档: 2018 年 4 月
[控件]Unidac下TConnLostCause未定义处理
在使用unidac的ConnectionLost事件时提示TConnLostCause未定义,这个坑爹的问题通常是没用引用MemData单元导致的,uses就行了,就这样。
[Delphi]Property属性学习应用总结
Property是一个很有意思的语法特性,它使得方法具有了字段的调用特征,并赋予字段执行动作的能力。 如果你使用过C++ Builder来写基于VCL的程序,我想很多人都会注意到这样一点,比如: edt.Text = "test"; 这个时候edt文本框的内容会随之改变,但是“理论”上Text应该只是改变了Text所在的内存数据而已,为什么会导致窗口更新界面着一些列动作? 这就是因为Property这一特性,Property是Borland为C++扩展
[控件]手动安装源码UNIDAC
注意:安装前务必卸载旧版本. XE10.1为例: 1、解压后把UniDAC文件夹直接复制到你专门用来存放第三方控件的地方 2、双击运行Make.bat文件 3、32位操作系统:复制UniDAC\Bin\Delphi24\Win32文件夹里面的所有*.bpl文件到操作系统盘符C:\Windows\system32文件夹中 64位操作系统:复制UniDAC\Bin\Delphi24\Win32文件夹里面的所有*.bpl文件到操作系统盘符C:\Windows\SysWOW64