数学建模社区-数学中国

标题: 就是如何接收fontdialog组件的用户设置,用来做最终的打印呢? [打印本页]

作者: 梦晰    时间: 2004-10-2 22:45
标题: 就是如何接收fontdialog组件的用户设置,用来做最终的打印呢?
<>我使用Tprinter-&gt;Canvas进行打印内容的输出.怎么样才能接收到用户设置那个FontDialog所做的设置呢?</P>  {- D+ X, y! ~9 |

! f& \6 e9 W+ Y6 }* [0 `5 F& S<>我使用TPrinter-&gt;Fonts = FontDialog-&gt;Font 这样不行,说不能转换.那位知道,谢谢.</P>
作者: ilikenba    时间: 2004-10-2 23:06
<>if (FontDialog1-&gt;Execute())
) n2 d# ^  B+ h% L7 h. B  A8 l9 ^RichEdit1-&gt;SelAttributes-&gt;Assign(FontDialog1-&gt;Font); </P><>或者</P><>strcpy(p-&gt;fontname,FontDialog1-&gt;Font-&gt;Name.c_str()); </P>
作者: 梦晰    时间: 2004-10-2 23:24
<>我的代码是</P><>Tprinter-&gt;Canas-&gt;Font = FontDialog-&gt;Font</P><>这样在使用printer打印的时候,就改变了.</P><>不过有一个小问题.就是设置了字体以后,为什么打印出来全是黑块呢?小字又会好了.想不明白.</P>
作者: ilikenba    时间: 2004-10-3 14:39
<>你选择所有的字体都是黑块吗?可能是个别字体的问题!</P>




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5