社区
VB基础类
帖子详情
打印不显示中文只显示数字、英文,什么原因、怎样解决?
jingshong
2010-06-18 05:30:26
同样一个程序,在两个电脑打印出来一个正常一个不显示中文字,显示不正常的电脑,重装系统4次,安装的程序和另一台一模一样,可打印时就是不显示中文文字,英文、数字、线条都正常,应该是中文文字的地方是一个个空框框。晕死。该程序为VB 写的。字体使用 Courier New。
到底什么原因,硬件的问题全部排除了,两台的操作系统、运行环境一模一样,打印机也一模一样,格式化、安装了N次,有问题的那一台还是不显示中文字。
怎样解决?在线等,
...全文
7301
18
打赏
收藏
打印不显示中文只显示数字、英文,什么原因、怎样解决?
同样一个程序,在两个电脑打印出来一个正常一个不显示中文字,显示不正常的电脑,重装系统4次,安装的程序和另一台一模一样,可打印时就是不显示中文文字,英文、数字、线条都正常,应该是中文文字的地方是一个个空框框。晕死。该程序为VB 写的。字体使用 Courier New。 到底什么原因,硬件的问题全部排除了,两台的操作系统、运行环境一模一样,打印机也一模一样,格式化、安装了N次,有问题的那一台还是不显示中文字。 怎样解决?在线等,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jingshong
2011-02-17
打赏
举报
回复
这个贴忘了结了,不过我找到了原因,是因为这个老主板的英伟达的芯片组的驱动造成的,确实奇怪得很,再深的具体原因不管了。
jingshong
2011-02-17
打赏
举报
回复
这个贴忘了结了,不过我找到了原因,是因为这个老主板的英伟达的芯片组的驱动造成的,确实奇怪得很,再深的具体原因不管了。
jingshong
2010-07-08
打赏
举报
回复
现在暂时是在程序里改字体, 可以显示中文了,可英文显示、数字显示和原来不一样了。但原因还是没有找到,打印机的内部、电脑里打印机“首选项”设置都是一样的。另外:字体安装肯定没有问题因为有问题的那台,操作系统重装了3次,结果一样不能显示中文。
of123
2010-06-19
打赏
举报
回复
这样的问题用不着疯。有一个正确参照,总能找到问题。
Courier New 本身是西文字体库。其中一台机器对汉字使用了缺省字体,另外一台却没有。应该是系统在打印机方面设置的问题。
jhone99
2010-06-19
打赏
举报
回复
[Quote=引用 13 楼 jingshong 的回复:]
引用 12 楼 zdingyun 的回复:
LZ:你没使用Printer对象打印.请贴出你打印的代码.
使用的就是PRINTER对象。。。。
几乎能想到的问题的排除了,运行软件环境包括操作系统等、字体、打印机、数据线,这些都排除了,就是不行,快疯掉了。不行只有改字体了。。。。
[/Quote]
先改字体测试一下,如果改字体测试可以,说明你的字体安装有问题。
观察word中Courier New字体是否好用。
jingshong
2010-06-19
打赏
举报
回复
[Quote=引用 12 楼 zdingyun 的回复:]
LZ:你没使用Printer对象打印.请贴出你打印的代码.
[/Quote]
使用的就是PRINTER对象。。。。
几乎能想到的问题的排除了,运行软件环境包括操作系统等、字体、打印机、数据线,这些都排除了,就是不行,快疯掉了。不行只有改字体了。。。。
zdingyun
2010-06-18
打赏
举报
回复
LZ:你没使用Printer对象打印.请贴出你打印的代码.
a124819202
2010-06-18
打赏
举报
回复
[Quote=引用 8 楼 king06 的回复:]
换个字体试试 Printer.Font = "宋体"
[/Quote]
赵4老师
2010-06-18
打赏
举报
回复
用互换法(包括换软件和换硬件),总能找到问题的根本原因。
孤独剑_LPZ
2010-06-18
打赏
举报
回复
打印测试页看看是否都正常,这个打了吗
king06
2010-06-18
打赏
举报
回复
换个字体试试 Printer.Font = "宋体"
jingshong
2010-06-18
打赏
举报
回复
[Quote=引用 2 楼 of123 的回复:]
两台打印机互换试试。
[/Quote]
这个偶试了,结果一样。可以肯定不是打印机的问题。
jingshong
2010-06-18
打赏
举报
回复
[Quote=引用 5 楼 asftrhgjhkjlkttttttt 的回复:]
引用 4 楼 tiger_zhao 的回复:
a)操作系统不一致:
OS版本不同;
区域设置的语言不同;
用到的字体没有安装或字体名称不同(比如“宋体”和“SimSun”)
b)打印机支持的字体不同。
如果是这么简单的问题,也不用问了,“运行环境”一模一样,打印机也一模一样。字体不缺。。。。。
孤独剑_LPZ
2010-06-18
打赏
举报
回复
[Quote=引用 4 楼 tiger_zhao 的回复:]
a)操作系统不一致:
OS版本不同;
区域设置的语言不同;
用到的字体没有安装或字体名称不同(比如“宋体”和“SimSun”)
b)打印机支持的字体不同。
[/Quote]
同意这个.
打印测试页看看是否都正常,如果测试页也不显示中文,问题就基本找到了
Tiger_Zhao
2010-06-18
打赏
举报
回复
a)操作系统不一致:
OS版本不同;
区域设置的语言不同;
用到的字体没有安装或字体名称不同(比如“宋体”和“SimSun”)
b)打印机支持的字体不同。
lyserver
2010-06-18
打赏
举报
回复
将中文设成“宋体”后再试。
of123
2010-06-18
打赏
举报
回复
两台打印机互换试试。
jhone99
2010-06-18
打赏
举报
回复
是否新装电脑没有安装Courier New字体,换一个字体测试
Html转pdf
解决
中文
、
数字
、
英文
换行问题
解决
HTML转pdf
中文
、
数字
、
英文
不能换行的问题,修改的源码包 重新计算了右边距
pb数据窗口自动折行函数(
打印
时对编号、款号等
英文
数字
没有空格时效果好,源码).zip
pb数据窗口自动折行函数(
打印
时对编号、款号等
英文
数字
没有空格时效果好,源码).zip
word文档中怎么
解决
输入
数字
和
英文
字母出现乱码方框.docx
。
汉字取模软件,方便
显示
对汉字进行取模
一维码生成+
打印
功能
该功能为本人自己开发,采用html编写
打印
模板,生成一维码并
打印
到A4纸,其中一维码不支持
中文
,在项目跑起来之后,输入
英文
与
数字
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章