回 帖 发 新 帖 刷新版面

主题:复"华为":(关于QB控制打印机问题)

发件人: huawei
发送时间: 2005-9-21 10:17:00 
内容: 那具体的如何将ASCII码输出到打印机呢?应该用什么语句呢?说明书里有<ESC>控制码 比如说 选择5X9字体 的控制指令是 <ECS> "P" 我直接在QB中输入是错误的语句 我在前面加个 PRINT 也不行 我不知道该怎么写这个语句 麻烦你能不能写个简单的例句。谢谢了!
---------------------------------------------------------------------------

1. 可能把打印机当作文件来打开:
    open "LPT1"for output as #1
    print #1,chr$(27);"P";
     '       <ESC>码+P 这就是设置打印字5*9字体的控制码
  print #1,................用完后记得把打印机初始化以免影响到后面的打印格式
    close #1

2. 直接调用打印机的打印命令Lprint
    但要确认打印机正确连接
  lprint chr$(27);"P";

回复列表 (共2个回复)

沙发

2. 直接调用打印机的打印命令Lprint
    但要确认打印机正确连接
  lprint chr$(27);"P";
------------------------------------
打印机正确连接是怎么回事? 是调整DIP设置吗?

板凳

打印机正确连接是指:
电脑已经正常运作了
打印机与电脑的连线已经接好了
打印机的电源也已经打开了
换一句话说:就是用EDIT可以正常打印的情况下.

我来回复

您尚未登录,请登录后再回复。点此登录或注册