关于PrintDialog的疑惑。
PrintDialog1->Options<<poPrintToFile;
PrintDialog1->PrintToFile = true;
if ( PrintDialog1->Execute() )
{
if (PrintDialog1->PrintToFile)
{
SaveDialog1->Title = "Print to File: ";
if( SaveDialog1->Execute() )
RichEdit1->Lines->SaveToFile(SaveDialog1->FileName);
}
}
上面这段代码编译通过,但运行运行时提示错误:
There is no default printers currently selected
我看不出错在哪里,于是打开BCB5中关于PrintDialog的Example看,把example
中的代码粘贴过来运行,同样编译通过,但运行错误提示相同。
请各位大虾不吝赐教。