首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
Ada助手
...
Ada助手
登录/注册
社区
VB基础类
帖子详情
打印不显示中文只显示数字、英文,什么原因、怎样解决?
jingshong
2010-06-18 05:30:26
同样一个程序,在两个电脑打印出来一个正常一个不显示中文字,显示不正常的电脑,重装系统4次,安装的程序和另一台一模一样,可打印时就是不显示中文文字,英文、数字、线条都正常,应该是中文文字的地方是一个个空框框。晕死。该程序为VB 写的。字体使用 Courier New。
到底什么原因,硬件的问题全部排除了,两台的操作系统、运行环境一模一样,打印机也一模一样,格式化、安装了N次,有问题的那一台还是不显示中文字。
怎样解决?在线等,
...全文
给本帖投票
7017
18
打赏
收藏
打印不显示中文只显示数字、英文,什么原因、怎样解决?
同样一个程序,在两个电脑打印出来一个正常一个不显示中文字,显示不正常的电脑,重装系统4次,安装的程序和另一台一模一样,可打印时就是不显示中文文字,英文、数字、线条都正常,应该是中文文字的地方是一个个空框框。晕死。该程序为VB 写的。字体使用 Courier New。 到底什么原因,硬件的问题全部排除了,两台的操作系统、运行环境一模一样,打印机也一模一样,格式化、安装了N次,有问题的那一台还是不显示中文字。 怎样解决?在线等,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
vb中的小问题,关于字符串的,高手来
>>
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
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字体,换一个字体测试
pb数据窗口自动折行函数(
打印
时对编号、款号等
英文
数字
没有空格时效果好,源码).zip
pb数据窗口自动折行函数(
打印
时对编号、款号等
英文
数字
没有空格时效果好,源码).zip
word文档中怎么
解决
输入
数字
和
英文
字母出现乱码方框.docx
。
汉字取模软件,方便
显示
对汉字进行取模
一维码生成+
打印
功能
该功能为本人自己开发,采用html编写
打印
模板,生成一维码并
打印
到A4纸,其中一维码不支持
中文
,在项目跑起来之后,输入
英文
与
数字
51单片机串口发送汉字
显示
乱码问题
解决
51单片机串口发送汉子
显示
乱码的问题。
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部