Принтер билан ишлаш
Printers модули имкониятлари
Delphi да Printers модулида билан ишлаш имкониятлари мавжуд. Қуйида Printers модулининг асосий усуллари келтирилган
PROPERTY (хусусиятлар)
Aborted: boolean – Чоп этиш жараёни тўхтаганлигини кўрсатади.
Canvas: Tcanvas – Бошқа график объектлардаги стандарт Canvas каби ишлайди. Албатта, бунда натижа принтердаги қоғозга чоп этилади.
Fonts:Tstrings - Шрифтлар рўйхатини чиқаради.
Handle:HDS – API функциясини ишлатиш учун принтер Handle ни олиш.
Orientation:TprinterOrientation – Чоп этиш учун қоғознинг жойлашиш ҳолати: (poPortrait, poLandscape)
PageHeight:integer – Пикселлардаги қоғоз (варақ) баландлиги
PageNumber:integer – Саҳифа номери
PageWidth:integer - Пикселлардаги қоғоз (варақ) кенглиги
PrinterIndex:integer –Printers рўйхатидаги ишлатиш мумкин бўлган принтер рақами
Printers:Tstrings - Ишлатиш мумкин бўлган принтерлар рўйхати
Printing:boolean – Айни вақтда чоп этиш жараёни давом этаётганини кўрсатувчи байроқ
Title:string – Хужжат ёки дастур номи.
METODS (усуллар)
AssignPrn(f:TextFile) – Матнли файлни принтер билан боғлаш. Бундай ҳолда файлда маълумотларни чиқариш уларнинг принтерга чоп этилишига сабаб бўлади. Оддий ҳоллар учун қулай.
Abort – Чоп этишни тўхтатиш
BeginDoc - Чоп этишни бошлаш
NewPage – Янги саҳифадан бошлаш
EndDoc - Чоп этишни якунлаш.
Мисол :
Procedure TForm1.Button1Click(Sender: TObject);
Begin
|
Do'stlaringiz bilan baham: |