如何通过并口实时获取另一个程序打印的数据 ( 积分: 300 )

  • 主题发起人 主题发起人 美国提子
  • 开始时间 开始时间

美国提子

Unregistered / Unconfirmed
GUEST, unregistred user!
需要从本地上传 分析程序'WinOE' 产生的数据,但保存的数据是经过加密的。因winOE每产生一条数据都要打印一次,所以想在打印时,从并口取得打印的数据,并保存。
 
需要从本地上传 分析程序'WinOE' 产生的数据,但保存的数据是经过加密的。因winOE每产生一条数据都要打印一次,所以想在打印时,从并口取得打印的数据,并保存。
 
不是很明白你要什么,打印出来数据不就有了吗?
我有个嗖主义,就是用PDFFactory这样的软件,它模拟打印机的,反正对系统来说是一个正真正的打印机,让你说的那个程序往这里打,打出来就是PDF文件了,然后你再处理[:D][:D]
 
我需要把数据上传到服务器阿,但产生的数据是加密过的。
 
Windows图形编程中介绍了一个简单的扫描打印池的程序,可以把打印内容转换成WMF/网页.因此其实虚拟打印机是最好的,还有,打印机中有一类叫做GDI打印机,这个和WinGDI结合得相当紧密,如果你模拟成功,很容易就得到数据了,并且这个也相对简单.直接截获端口内容似乎是不太合理,根据打印机的不同,端口数据也会不一样的.
 
如果不需要打印的话虚拟打印地倒是可以,但每次分析出的数据也需要要打印出来。
 
继续顶,有人做过实时读取并口打印得数据吗?
 
继续顶!
晕,提示 '请不要灌水!'
好冤阿
 
看一下JS代码你就知道哪些东西是属于灌水的[:D][:D]
问题太专业了,弄不好要给我送分了
 
呵呵,这个星期六前在没答案就结贴了
 
美国提子,有没有想过写一个并口的过滤驱动程序?这样所有的数据都在你的掌握之中了[8D]
 
如果能写个类似PDFFactroy的东西就可以了,让他认为程序是打印机,然后给程序画东西
 
to godelphi2004:要花时间啊,我想要现成的[:D],现在在做另外一块。时间不是很充裕。
to chenybin: 1、也需要打印到纸上啊,客户要求是指打印一遍。2、同上
现在的想法是由答案最好,没答案实行第二套方案,呵呵,客户作的工作可能要多一点了
 
后退
顶部