★★C# 调用系统API函数直接连接pos打印机的问题★★ 本帖最后由 oh_ku 于 2010-11-30 10:41:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打印字符串大小控制。没有[size=14px] 的时候只能打印5条是把。你设置[size=14px] 的时候就能打印10条了是把。1.设置一下你的大小。2.或者是打印到5条或者10条的时候进行分页 完全没有设置字体,就直接打印的。到第10条以后的就不打印了。如果我在下面的FOR循环中加入 MessageBox.show(),就可以完全打印出来,但是这样FOR循环会一直弹出窗口,很不好for (int i = 0; i < dgv.Rows.Count; i++) { string name = Convert.ToString(dgv.Rows[i].Cells["商品名称"].Value); PrintLine(dgv.Rows[i].Cells["编号"].Value + name + Convert.ToDouble(dgv.Rows[i].Cells["单价"].Value) + " " + dgv.Rows[i].Cells["数量"].Value + " " + Convert.ToDouble(dgv.Rows[i].Cells["金额"].Value)); MessageBox.show("内容随便");} 打印完一条,System.Threading.Thread.sleep(100);试试 求Winform关机代码 求虚拟键盘控件 C#开发 DIY安装程序 请教dataGridView数据刷新! 爬虫例子,不知哪有问题? 请教一个 listview selectedindices的古怪问题 多个按钮,绑定的同一个右键菜单。如何知道点的哪个按钮? 性能计数器的GetCategories函数 C#bug 或是我版本的问题? 用ado.net批量添加记录有那些解决方案? web.config配置问题 高手来看看,求几个小问题。在线急用
没有[size=14px] 的时候只能打印5条是把。你设置[size=14px] 的时候就能打印10条了是把。
1.设置一下你的大小。
2.或者是打印到5条或者10条的时候进行分页
完全没有设置字体,就直接打印的。到第10条以后的就不打印了。如果我在下面的FOR循环中加入 MessageBox.show(),就可以完全打印出来,但是这样FOR循环会一直弹出窗口,很不好
for (int i = 0; i < dgv.Rows.Count; i++)
{
string name = Convert.ToString(dgv.Rows[i].Cells["商品名称"].Value);
PrintLine(dgv.Rows[i].Cells["编号"].Value + name + Convert.ToDouble(dgv.Rows[i].Cells["单价"].Value) + " " + dgv.Rows[i].Cells["数量"].Value + " " + Convert.ToDouble(dgv.Rows[i].Cells["金额"].Value));
MessageBox.show("内容随便");}