如何用软件模拟条码枪?
有个软件需要录入条码,现在已经有文本格式保存好的条码数据,于是考虑使用windows的api Sendmessage或PostMessage完成,获取了目标软件的文本框句柄,也能成功发送条码数据,但是没有“提交”动作(条码枪刷码时数据后面会自动加一个回车信号),
在原来的条码后追加VbCrlf无效,chr(13)无效,chr(13)+chr(0)无效,大家谁有经验请指教下,谢谢啦。
发送部分的源码(VB):
Str = barcode & vbCrLf '追加回车
SendMessage txtMhWnd, WM_SETTEXT, 0, ByVal Str 'txtMhWnd为获取的目标文本框句柄
------------------------------------------------------------------------------------------
上述代码已经验证不好使。。。 试下+vbnewline 回复【1楼】xstt
试下+vbnewline
-----------------------------------------------------------------------
和vbCrLf有什么不同吗? 回复【2楼】manhere
-----------------------------------------------------------------------
不行的时候什么也得试啊。。 回复【3楼】xstt
回复【2楼】manhere
-----------------------------------------------------------------------
不行的时候什么也得试啊。。
-----------------------------------------------------------------------
测试无效啊。。。抓狂
页:
[1]