コード例 #1
0
ファイル: frmChargeCheck.cs プロジェクト: iamwsx05/HIS
 private void btPrint_Click(object sender, System.EventArgs e)
 {
     com.digitalwave.iCare.common.frmSelectPrinter
         selectPrinter = new com.digitalwave.iCare.common.frmSelectPrinter();
     if (selectPrinter.ShowDialog() == DialogResult.OK)
     {
         printDocument1.PrinterSettings.PrinterName = selectPrinter.PrinterName;
     }
     else
     {
         return;
     }
     this.printPreviewDialog1.ShowDialog();
 }
コード例 #2
0
 private void m_buttonPrint_Click(object sender, EventArgs e)
 {
     com.digitalwave.iCare.common.frmSelectPrinter selectPrinter = new com.digitalwave.iCare.common.frmSelectPrinter();
     if (selectPrinter.ShowDialog() == DialogResult.OK)
     {
         m_prepayPrintDocument.PrinterSettings.PrinterName = selectPrinter.PrinterName;
     }
     else
     {
         return;
     }
     try
     {
         m_prepayPrintDocument.Print();
     }
     catch
     {
         MessageBox.Show("因为打印机没有设置打印所需的纸张,导致打印失败!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
 }