打印設置的一個問題(50分)

  • 主题发起人 主题发起人 zhangceyong
  • 开始时间 开始时间
Z

zhangceyong

Unregistered / Unconfirmed
GUEST, unregistred user!
if (PrintDialog1->Execute())
FORM1->QuickRep1->Print();
以上程式為什麼打印報表時仍時預設的印表機,而不是PrintDialog打印設置對話框所
選擇的印表機与紙張,請指教.謝謝!
 
没用过 C++ Builder 不知道对不?

1.QuickRep1->PrinterSetup;
Printer->PrinterIndex = Printer->PrinterIndex;
QuickRep1->PrinterIndex = Printer->PrinterIndex;

2.
ComboBox1->Clear;
ComboBox1->Items=printer->Printers;
QuickRep1->PrinterSettings->PrinterIndex=ComboBox1->ItemIndex;
 
Printer->PrinterIndex = Printer->PrinterIndex;
這一句在c++builder 里編譯通不過,請幫幫我.
 
后退
顶部