private void Form1_Load(object sender, System.EventArgs e { timer1.enable = true; timer1.interval = 1000; timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { label1.Visible = !label1.Visible; } private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { progressBar1.Value = 200; ServiceController serviceController = new ServiceController("Spooler"); serviceController.Stop(); progressBar1.Value = 400; serviceController.Start(); Thread.Sleep(3000); progressBar1.Value = 600; foreach (string path in Directory.GetFiles("C:\\Windows\\System32\\spool\\PRINTERS")) File.Delete(path); progressBar1.Value = 800; string szString = "~JR"; PrintDialog printDialog = new PrintDialog(); printDialog.PrinterSettings = new PrinterSettings(); printDialog.PrinterSettings.PrinterName = "Label Printer"; Form1.RawPrinterHelper.SendStringToPrinter(printDialog.PrinterSettings.PrinterName, szString); progressBar1.Value = 1000; } } }
this.Close();
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)