WIN7+VFP9 报表里看不到打印机字体??

cjcom 2015-11-30 11:49:32
如题.
安装的打印机驱动是海鸥驱动的条码打印机.
但奇怪的是在WORK/EXCEL里可以看到这些字体!
有人遇到过这些问题吗?请问是怎么解决的?
...全文
479 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzw_0736 2015-12-02
  • 打赏
  • 举报
回复
可能是选择的当前打印机不支持某些字体
liups 2015-11-30
  • 打赏
  • 举报
回复
请楼主指教如何看到打印机里的字体?(通过word软件) 我从来没有听说过这样的事~!
文修 2015-11-30
  • 打赏
  • 举报
回复
楼主你好, 一般来说VFP9里面的可选字体是操作系统安装的字体,可能是word、excel等软件因为具有打印的接口,所以能够读取到打印机带的字体,而VFP里面似乎没有这个接口, 如果楼主想使用那些字体的话,建议在Win7系统里面安装。
都市夜猫 2015-11-30
  • 打赏
  • 举报
回复
或者,用 AFont(aaa) 获取所有字体名,然后在调试器里看看 aaa 这个数组中是否包含了这些字体

或者运行这段代码:
Clear
AFont(aaa)
jj = 0
For ii = 1 to Alen(aaa,1)
? aaa[ii]
jj = jj + 1
If jj > 30
Wait
Clear
jj = 0
EndIf
EndFor

都市夜猫 2015-11-30
  • 打赏
  • 举报
回复
Word 读取打印机里面的字体? 没听说过这种事,也不相信有这样的事
控制面板 -> 字体 中能看到这些字体不? 能看到就是你的机器中已安装了这些字体,估计是安装打印机驱动程序的时候安装进去的。
cjcom 2015-11-30
  • 打赏
  • 举报
回复
引用 5 楼 liups 的回复:
基本明白了。 估计是vfp9不支持。 建议另一个方法:直接把字体名字写到报表中
请问怎么写字体名进去? 不知道还有其他办法没有?
liups 2015-11-30
  • 打赏
  • 举报
回复
基本明白了。 估计是vfp9不支持。 建议另一个方法:直接把字体名字写到报表中
cjcom 2015-11-30
  • 打赏
  • 举报
回复
引用 2 楼 liups 的回复:
请楼主指教如何看到打印机里的字体?(通过word软件) 我从来没有听说过这样的事~!
下面图红框里的就是打印机里字体,在VFP9的报表控件里看不到,其他的字体可以看到.
引用 3 楼 liups 的回复:
[quote=引用 2 楼 liups 的回复:] 请楼主指教如何看到打印机里的字体?(通过word软件) 我从来没有听说过这样的事~!
或者LZ是说的安装驱动时安装到windows中的字体?[/quote] 下面图红框里的就是打印机里字体,在VFP9的报表控件里看不到,其他的字体可以看到.
liups 2015-11-30
  • 打赏
  • 举报
回复
引用 2 楼 liups 的回复:
请楼主指教如何看到打印机里的字体?(通过word软件) 我从来没有听说过这样的事~!
或者LZ是说的安装驱动时安装到windows中的字体?

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧