CodeNet / Языки программирования / Delphi & Kylix / FAQ - Часто задаваемые вопросы / Borland Delphi VCL FAQ
При попытке создать обьект класса TPrinter (TPrinter.Create) я получаю exception. Почему?
Вопрос:
При попытке создать обьект класса TPrinter (TPrinter.Create) я получаю exception. Почему?
Ответ:
В создании обьекта класса TPrinter с использованием TPrinter.Create нет необходимости, так как обьект класса TPrinter (называемый Printer) автоматически создается при использовании модуля Printers.
Пример:
uses Printers; procedure TForm1.Button1Click(Sender: TObject); begin Printer.BeginDoc; Printer.Canvas.TextOut(100, 100, 'Hello World!'); Printer.EndDoc; end;