C#中连接打印机实现小票打印功能
就像是在超市购物是一样,出来的时候给你的打印条,收银员只是按了一下按钮就开始打印了,我想知道具体的代码和实现过程,代码最好附加注释,这样有助于帮助我看懂...
就像是在超市购物是一样,出来的时候给你的打印条,收银员只是按了一下按钮就开始打印了,我想知道具体的代码和实现过程,代码最好附加注释,这样有助于帮助我看懂
展开
2013-09-07
展开全部
这个可以使用文件流来操作,在程序里面,一般都是打印成txt文档的形式的public override void Print()
{
FileStream fs = new FileStream("电影名称:" + Item.Movie.Name + "放映时间:" + Item.Time + "座位:" + Seat.SeatNum + ".txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("***************************");
sw.WriteLine(" 青鸟影院 (学生)");
sw.WriteLine("---------------------------");
sw.WriteLine(" 电影名:\t{0}", this.Item.Movie.Name);
sw.WriteLine(" 时间:\t{0}", this.Item.Time);
sw.WriteLine(" 座位号:\t{0}", this.Seat.SeatNum);
sw.WriteLine(" 价格:\t{0}", this.LastPrice.ToString());
sw.WriteLine("***************************");
sw.Close();
fs.Close(); }
附上一段代码,如有疑问,请继续追问,如果没有,请采纳,万分感谢
{
FileStream fs = new FileStream("电影名称:" + Item.Movie.Name + "放映时间:" + Item.Time + "座位:" + Seat.SeatNum + ".txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("***************************");
sw.WriteLine(" 青鸟影院 (学生)");
sw.WriteLine("---------------------------");
sw.WriteLine(" 电影名:\t{0}", this.Item.Movie.Name);
sw.WriteLine(" 时间:\t{0}", this.Item.Time);
sw.WriteLine(" 座位号:\t{0}", this.Seat.SeatNum);
sw.WriteLine(" 价格:\t{0}", this.LastPrice.ToString());
sw.WriteLine("***************************");
sw.Close();
fs.Close(); }
附上一段代码,如有疑问,请继续追问,如果没有,请采纳,万分感谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询