| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 867 人关注过本帖
标题:求动态改变打印纸张长度的代码
只看楼主 加入收藏
DQWVFP
Rank: 1
等 级:新手上路
帖 子:29
专家分:5
注 册:2013-7-6
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
求动态改变打印纸张长度的代码
我想获得超市小票那样的打印效果,不论消费项目多少,打完最后一行立即停止进纸.
特别说明:不是打印报表,而是用 @x,y  say  命令向打印机输出  
我知道这个问题是个老问题了,网上也有不少的帖子,可是本人愚钝,多年来一直没有弄明白.
请高手不吝赐教.期待中......
看不懂问题实质的人别上来搅和.不懂装懂的人请远离
搜索更多相关主题的帖子: 打印机 动态 网上 项目 
2013-07-06 21:25
DQWVFP
Rank: 1
等 级:新手上路
帖 子:29
专家分:5
注 册:2013-7-6
收藏
得分:0 
好冷清,好寂寞,好失望......
人前寞论他非,静坐常思己过.思量许久,生三个结果:
1.求的不对路,没入本坛的“规则”;
2.这里的高人不热情;
3.无人能解答。
2013-07-08 19:41
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:7 
以下是引用DQWVFP在2013-7-6 21:25:21的发言:

我想获得超市小票那样的打印效果,不论消费项目多少,打完最后一行立即停止进纸.
特别说明:不是打印报表,而是用 @x,y  say  命令向打印机输出   
我知道这个问题是个老问题了,网上也有不少的帖子,可是本人愚钝,多年来一直没有弄明白.
请高手不吝赐教.期待中......
看不懂问题实质的人别上来搅和.不懂装懂的人请远离
大概大家都怕来“搅和”,更担心“不懂装懂”误了楼主的大事。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-07-08 20:23
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:7 
常言道:高调做人,身边无人。低调恭谦,援助源源。
2013-07-08 23:57
DQWVFP
Rank: 1
等 级:新手上路
帖 子:29
专家分:5
注 册:2013-7-6
收藏
得分:0 
回复 3楼 hu9jj
先生所言不无道理,自醒时我想到了这一点.知道有不妥之处.敬请包涵!您大人大量,别和菜鸟上船见识.但我期盼遇到高人指点.高人对自己的见解是无疑的,即自知所言能否帮到遇难者,连对错都不清楚还要发言者就是在误事.您说不是吗?
2013-07-09 20:54
DQWVFP
Rank: 1
等 级:新手上路
帖 子:29
专家分:5
注 册:2013-7-6
收藏
得分:0 
回复 4楼 qingfameng
先生所言极是,立即改过,重新发贴求教 .敬请多多指教.
2013-07-09 20:57
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
依我愚见,大概需要掌握以下几点:
1、按楼主的办法直接用say命令向打印机输出指令,不要使用VFP的报表,因为在报表中实现可变长度比较困难;
2、要让打印机的纸张设置成无限长,否则有些打印机会自动控制打印长度,达到满页后就会自动换页的;
3、要绕过操作系统的控制,直接向打印机输送指令。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-07-10 06:19
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
以下是引用DQWVFP在2013-7-9 20:54:56的发言:

先生所言不无道理,自醒时我想到了这一点.知道有不妥之处.敬请包涵!您大人大量,别和菜鸟上船见识.但我期盼遇到高人指点.高人对自己的见解是无疑的,即自知所言能否帮到遇难者,连对错都不清楚还要发言者就是在误事.您说不是吗?
论坛发贴,回贴的人受各种原因(如有无经验、有无充足时间仔细分析贴中的问题等等),难免会有回答错误甚至南辕北辙的情况发生。但不管如何,回贴之人大多是出于好心,因为毕竟都是尽义务,并没有任何收益。况且回贴者并不一定都有发帖者同样的计算机环境,不大可能全部都测试通过后再回贴,所以回贴错误也在所难免。所以我觉得大家都要有颗包容的心,套用流行的话就是理解万岁。

[ 本帖最后由 hu9jj 于 2013-7-10 06:35 编辑 ]

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-07-10 06:28
快速回复:求动态改变打印纸张长度的代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020129 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved