立象(ARGOX)OS-214标签打印机串口连接的一个问题

sspanzervor 2010-10-15 08:45:17
我用的是OS-214标签打印机自带的PPLA编程语言,但是在运行其自带的VB测试程序打开打印机端口时,却收到提示:Cann‘t open printer port ! 连用上位机控制打印机端口都无法进行。问题在于,既然函数能够调用执行,那么这个函数的调用语法应该是没有问题的,而且串口线也没有问题,但就是连接不上。不知道有没有用这种标签打印机编程的战友,这个问题应该如何解决?谢谢!

函数说明如下:
A_CreatePrn()
A_CreateUSBPort()

PURPOSE Start printer opreation.

SYNTAX
VC:
int A_CreatePrn(int selection, LPCTSTR filename);
int A_CreateUSBPort(int nPort);
VB:
DECLEAR Function A_CreatePrn(ByVal selection As Long, ByVal filename
As String) As Long
DECLEAR Function A_CreateUSBPort(ByVal nPort As Long) As Long

PARAMETER
selection; To SELECT the printer port.
0 -> print to file.
1 -> lpt1, 2 -> lpt2, 3 -> lpt3
4 -> com1, 5 -> com2, 6 -> com3
10 -> net
filename; If selection is 0 , print to file.
If selection is 10,filename is the path.
The "file name" can be under current
directory or full directory path or NULL.
nPort; USB port

RETURN 0 -> OK.
Reference AW-Error.txt file.

EXAMPLE
VC:
A_CreatePrn(1,NULL); or A_CreatePrn(0,"C:\TEMP\out.prn");
A_CreatePrn(10,"\\allen\Label"); or A_CreateUSBPort(1);
VB:
Call A_CreatePrn(1, null) or Call A_CreatePrn(0, "a22") or
Call A_CreatePrn(10, "\\allen\Label") or Call A_CreateUSBPort(1)

REMARK The A_CreatePrn() and A_CreateUSBPort() function will activate a valid
printer port or "print to file" path. This function must be performed
before all commands.
A_CreatePrn(), A_CreateUSBPort() and A_CreatePort() must use one of it
at once.

大家帮忙看看吧,多谢了!
...全文
396 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧