| 发表于:2007-04-09 10:25:1011楼 得分:80 |
win98下能打印中文,winxp下能打印英文字符及数字,打印机为epson针打: private sub command1_click() open "lpt1 " for output as #1 for i = 1 to 5 print #1, chr(10) '控制换行,同chr(13) next print #1, chr(27); "ia "; "abcdefghijkl " '正常字体每行80字符 " print #1, chr(14); "abcdefghijkl " '宽体每行40字符 print #1, chr(27); "ia " '恢复正常字体 print #1, chr(27); "ia "; "abcdefghijkl " '正常字体每行80字符 " print #1, chr(27); "ib "; "abcdefghijkl " '横向扩展每行40字符 print #1, chr(27); "ic "; "abcdefghijkl " '纵向扩展每行80字符 print #1, chr(27); "e "; "abcdefghijkl " '加重黑体 print #1, chr(27); "f " '取消加重黑体 print #1, chr(27); "ia " '恢复正常字体 print #1, chr(27); "4 "; "abcdefghijkl " '斜体 print #1, chr(27); "5 " '取消斜体 print #1, chr(27); "0 "; "abcdefghijkl " '打印每吋6行改8行 print #1, chr(27); "1 "; "abcdefghijkl " '重置行间隔为7/72 print #1, chr(27); "2 "; "abcdefghijkl " '重置行间隔为1/6 print #1, chr(27); "ia "; "abcdefghijkl " '正常字体每行80字符 " 'print #1, chr(12) '控制换页 close #1 end sub | | |
|