Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по delphi   Найти похожие ветки 

 
Shrek ©   (2006-06-27 23:33) [0]

не могу никак на delphi написать код для кнопки print.
пробывал писать с инструкции:
procedure TForm1.Button1Click(Sender: TObject);
var
 To_Prn : TextFile;
begin
 AssignPrn(To_Prn);
 Rewrite(To_Prn);
 Writeln(To_Prn, "Printer in Text Mode");
 CloseFile(To_Prn);
end;

но delphi видит ошибку. как сделать прваильно, чтоб при нажатии кнопки print выводилась печать?


 
Yanis ©   (2006-06-27 23:38) [1]


> но delphi видит ошибку

Удали Delphi. Тогда она ошибку точно не увидит.


 
Alx2 ©   (2006-06-27 23:47) [2]

>Shrek ©   (27.06.06 23:33)

Подозреваю, что в секцию uses не добавили модуль printers.


 
JUS ©   (2006-06-27 23:51) [3]

Ты подключил модуль Printers?
В начале кода есть строка с подключенными модулями uses
добавь туда через запятую Printers.

Печать с экрана "с формы (Form1)"
procedure TForm1.Button1Click(Sender: TObject);
begin
With Printer do Begin
 Orientation:=poLandscape;
 BeginDoc; { Начало печати}
 Canvas.Font:=label1.font; { задаем шрифт к примеру как в Label1}
 Canvas.TextOut(60,150," Пробная печать "); { печатаем текст}
 EndDoc; { конец печати }
end;
end;


 
Skyle ©   (2006-06-28 07:50) [4]


> JUS ©   (27.06.06 23:51) [3]
> Ты подключил модуль Printers?
> В начале кода есть строка с подключенными модулями uses
> добавь туда через запятую Printers.
>
> Печать с экрана "с формы (Form1)"
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> With Printer do Begin
>  Orientation:=poLandscape;
>  BeginDoc; { Начало печати}
>  Canvas.Font:=label1.font; { задаем шрифт к примеру как
> в Label1}
> Canvas.TextOut(60,150," Пробная печать "); { печатаем текст}
>  EndDoc; { конец печати }
> end;
> end;


А как выделенное жирным согласуется между собой?


 
PSPF2003 ©   (2006-06-28 08:42) [5]


> > JUS ©   (27.06.06 23:51) [3] > Ты подключил модуль Printers?
> > В начале кода есть строка с подключенными модулями uses>
> добавь туда через запятую Printers.> > Печать с экрана "с
> формы (Form1)"> procedure TForm1.Button1Click(Sender: TObject);
> > begin> With Printer do Begin>  Orientation:=poLandscape;
> >  BeginDoc; { Начало печати}>  Canvas.Font:=label1.font;
>  { задаем шрифт к примеру как > в Label1}>  Canvas.TextOut(60,
> 150," Пробная печать "); { печатаем текст}>  EndDoc; { конец
> печати }> end;> end;


А может тебе лутше ручкой пописать?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.136 c
15-1151502757
Cerberus
2006-06-28 17:52
2006.07.30
Прогноз профессий.


2-1152028271
aka
2006-07-04 19:51
2006.07.30
Всплывающие подсказки


15-1151664375
гастрит
2006-06-30 14:46
2006.07.30
глюк


3-1148750418
Katyyha
2006-05-27 21:20
2006.07.30
А что-нибудь еще.


2-1152259668
0bsid
2006-07-07 12:07
2006.07.30
Память и виртуальная память





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский