| 
			
			 
			
				10.01.2011, 15:44
			
			
			
		 | 
	| 
		
			
			| Прохожий |  | 
					Регистрация: 10.01.2011 Сообщения: 2
 Репутация: 10     |  | 
	| 
				 Решено 
 
	Цитата: 
	
		| Сообщение от Conscience Столкнулся с такой же проблемой, только я пытаюсь вызвать диалог печати из меню Файл - Печать. 
Код вставил, но Delphi ругается на "AssignPrn"
 
	Код: procedure TForm1.N8Click(Sender: TObject);
var
Line: TextFile;
I: integer;
begin {кнопка "Печать (поле текст)"}
If dlgPnt1.Execute then
 begin
       AssignPrn(Line);
       ReWrite(Line);
       Printer.Canvas.Font := Mmo1.Font;
   for I := 0 to Mmo1.Lines.Count -1 do Writeln (Line, Memo1.Lines[i]);
       System.CloseFile(Line);
end; |  
Нужно было в "uses" 
добавить "Printers" |