POSPrinter p = new POSPrinter();//这个类是连打印机的,实例化
string File_path = vip + @"\" + mC_cardNumber.Text + "_" + DateTime.Now.ToString("yyyy年MM月dd日hh时mm分") + ".txt ";
FileStream fs = new FileStream(File_path, FileMode.OpenOrCreate);
StreamWriter sw = new StreamWriter(fs);
p.PrintLine( (" "));
p.PrintLine(" ");
p.PrintLine(" 欢 迎 来 到 本 店 ");
p.PrintLine("------------------------------------");
p.PrintLine(" 卡 号:" + mC_cardNumber.Text);
p.PrintLine(" 会员姓名:" + mI_memberName.Text);
p.PrintLine(" 卡 名 称:" + mC_cardName.Text);
p.PrintLine(" 卡中余额:" + residualMoney.Text);
p.PrintLine(" 充值金额:" + rC_rechargeMoney.Text);
p.PrintLine(" 收 银 员:" + s_staffName.Text);
p.PrintLine(" 充值时间:" + DateTime.Now.ToString("yyyy年MM月dd日hh时mm分"));
我的目录你面显示的TXT文件里面没有内容啊 。怎么写TXT里面才有内容啊 。打印机还能打出内容。在线等
string File_path = vip + @"\" + mC_cardNumber.Text + "_" + DateTime.Now.ToString("yyyy年MM月dd日hh时mm分") + ".txt ";
FileStream fs = new FileStream(File_path, FileMode.OpenOrCreate);
StreamWriter sw = new StreamWriter(fs);
p.PrintLine( (" "));
p.PrintLine(" ");
p.PrintLine(" 欢 迎 来 到 本 店 ");
p.PrintLine("------------------------------------");
p.PrintLine(" 卡 号:" + mC_cardNumber.Text);
p.PrintLine(" 会员姓名:" + mI_memberName.Text);
p.PrintLine(" 卡 名 称:" + mC_cardName.Text);
p.PrintLine(" 卡中余额:" + residualMoney.Text);
p.PrintLine(" 充值金额:" + rC_rechargeMoney.Text);
p.PrintLine(" 收 银 员:" + s_staffName.Text);
p.PrintLine(" 充值时间:" + DateTime.Now.ToString("yyyy年MM月dd日hh时mm分"));
我的目录你面显示的TXT文件里面没有内容啊 。怎么写TXT里面才有内容啊 。打印机还能打出内容。在线等
sw.write(" 卡 号:" + mC_cardNumber.Text);
……
sw.close();
如果是txt里面那3楼的就可以,如果是打印到纸上那估计这个p还没有结束执行,找找有没有p.执行打印的函数