如何实现打印FORM内容
如图,想利用电脑里的小票打印机打印这个form,
要求点击打印后,可以选择打印机,打印出的纸张内容跟form大体相同
找帮助文档就一个fileprint,但是需要创建txt
大侠们有没有其他的思路或代码,跪谢了 用最简单的方法做出来了,大家号还有没有其他方法, 比如直接调用dll能否实现,
Func _print()
$sTemp = @TempDir & "\print.txt"
;FileWrite($sTemp, GUICtrlRead(GUICtrlRead($ListView1)))
$iIndex = GUICtrlRead($ListView1)
$sItemText = GUICtrlRead($iIndex)
$aItemText = StringSplit($sItemText, '|')
FileWrite($sTemp,"资产条码:"&$aItemText & @CRLF)
FileWrite($sTemp,"运单号(客户):"&$aItemText & @CRLF)
FileWrite($sTemp,"寄送人:"&$aItemText & @CRLF)
FileWrite($sTemp,"联系方式:"&$aItemText & @CRLF)
FileWrite($sTemp,"设备类型:"&$aItemText & @CRLF)
FileWrite($sTemp,"送修原因:"&$aItemText & @CRLF)
FileWrite($sTemp,"开机帐号:"&$aItemText & @CRLF)
FileWrite($sTemp,"开机密码:"&$aItemText & @CRLF)
FileWrite($sTemp,"接收人:"&$aItemText & @CRLF)
FileWrite($sTemp,"维护人:"&$aItemText & @CRLF)
FileWrite($sTemp,"维修结论:"&$aItemText & @CRLF)
FileWrite($sTemp,"寄送人(it):"&$aItemText & @CRLF)
FileWrite($sTemp,"运单号(it):"&$aItemText & @CRLF)
FileWrite($sTemp,"电脑相关信息::"&$aItemText & @CRLF)
ShellExecuteWait($sTemp, "", "", "Print", @SW_Hide)
;Sleep(5000)
; FileDelete($sTemp)
EndFunc 我是把打印内容显示在GUICtrlCreateEdit框,这样可以浏览编辑,然后再打印。 本帖最后由 chzj589 于 2014-12-2 07:32 编辑
回复 2# funmainsun 回复 4# chzj589
我要做的和你这个有好多是想通的
大哥 你这个有源码吗,发给我 学习学习思路 56877488@qq.com,谢谢 回复 2# funmainsun
http://www.autoitx.com/forum.php?mod=viewthread&tid=26619&highlight=%B1%A8%B1%ED
這篇文章是個解 回复 4# chzj589
做得很棒~~ 可以分享一下源碼嗎?? 或者能發給我一份嗎 已经用edit接收了信息,pinrt按钮什么输出到小票机上{:face (356):}
回复 6# kk_lee69
权限不够 看不了你的连接 回复 9# funmainsun
呵呵,很久没坛子发帖了
au3可访问数据库,也可调用存储过程,在加上现在的生成报表及打印功能
用AU3开发一个简单带打印的管理程序已不在话下了
报表软件介绍:Grid++Report5.0 (http://www.rubylong.cn)
非免费软件,但有破解版;
软件试用时除了显示试用标志外,没有任何功能限制与使用期限限制。试用标志只在屏幕上显示,不会打印输出。(这个相对其它共享报表软件已经很不错了)
本文只用了报表功能的冰山一角,更多功能更强大的报表希望大家去发掘!
http://www.autoitx.com/attachment.php?aid=MTY4NDR8MmNiZmZmZWN8MTQxNzQxNzQ4MXwxOTlmREhFSy8yb1BVME9GalJWckdaUVcxRjdBa1BNWnVoKzRDTHJuQ3FEVUE3RQ%3D%3D 回复 7# kk_lee69
己发短信,谢谢夸奖! 回复funmainsun
呵呵,很久没坛子发帖了
au3可访问数据库,也可调用存储过程,在加上现在的生成报表 ...
kk_lee69 发表于 2014-12-1 15:05 http://www.autoitx.com/images/common/back.gif
链接骗钱啊,下载了解压缩错误我的60块没了... 我也是新人你也骗, 贱人一个 kk_lee69
你的链接骗钱啊 还是下载了看看学习学习
页:
[1]
2