如何对串口打印机编程 如何对串口打印机编程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主得问题太过于笼统,被人根本没有办法帮你不过偶可以大致给你介绍点:如果是在2000下,你可以使用api或者控件进行编程但我估计用串口打印机这么落后得东东可能用得是98这样你可以对串口地址进行读写,如果要是不带汉字库得打印机,那楼主可就惨了,烦都烦死人!下边是读写串口得函数//=======================================================================// 名称: PortReadByte// 说明: 读端口函数,一次读取一个字节。// 参数: wAddr:Word 端口地址// // 返回: Bytefunction PortReadByte(wAddr: Word): Byte; assembler; register;asm MOV DX, AX IN AL, DXend;// 名称: PortWriteByte// 说明: 写端口函数,一次写一个字节。// 参数: wAddr:Word// 端口地址// bValue:Byte// 写到端口的数值// 返回: 无//=======================================================================procedure PortWriteByte(wAddr: Word; bValue: Byte); assembler; register;asm XCHG AX, DX OUT DX, AL end; 如何生成十个连续不重复的随机数 关于入口函数 继承没明白。 谁有李维的书????? 问题很简单,进来有分拿!!!!! SQL问题 如何设置主程序的背景图? 奇怪!为什么Query可以通过的相同的SQL查询语句,在ADOQuery中却成了有语法错误? 换行问题TQRDBText 关于表格控件的focus问题!! olevariant问题. 怎样使TCHART变成3D和2D?还有怎样在个种图形之间切换?
不过偶可以大致给你介绍点:如果是在2000下,你可以使用api或者控件进行编程
但我估计用串口打印机这么落后得东东可能用得是98这样你可以对串口地址进行读写,如果要是不带汉字库得打印机,那楼主可就
惨了,烦都烦死人!
下边是读写串口得函数//=======================================================================
// 名称: PortReadByte
// 说明: 读端口函数,一次读取一个字节。
// 参数: wAddr:Word 端口地址
//
// 返回: Byte
function PortReadByte(wAddr: Word): Byte; assembler; register;
asm
MOV DX, AX
IN AL, DX
end;// 名称: PortWriteByte
// 说明: 写端口函数,一次写一个字节。
// 参数: wAddr:Word
// 端口地址
// bValue:Byte
// 写到端口的数值
// 返回: 无//=======================================================================
procedure PortWriteByte(wAddr: Word; bValue: Byte); assembler; register;
asm
XCHG AX, DX
OUT DX, AL
end;