8Ball's писал(а):Есть текстовое поле, кнопка печать, при её нажатии происходит CommonDialog1.ShowPrinter. Вопрос: как это настроить, чтобы печататалось содержимое текстового поля? Заранее спасибо!
Open "LPT:" for Output As #1
Print #1, Text1.Text
Close #1
Хакер писал(а):Знаешь, вообще то давно уже есть не только матричные, но также струйные и лазерные принтеры. Тем более их бывает несколько (вот у меня дома например 2 стоит).
CommonDialog1.ShowPrinter
Printer.Print "hello from printer!!!"
Printer.Print Text1.Text
Printer.EndDoc
With CommonDialog1
.CancelError = True
.Flags = cdlPDReturnDC + cdlPDNoPageNums
If Text1.SelLength = 0 Then
.Flags = .Flags + cdlPDAllPages
Else
.Flags = .Flags + cdlPDSelection
End If
.ShowPrinter
If Err <> MSComDlg.cdlCancel Then
Printer.Print Text1.Text
Printer.EndDoc
End If
End With
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22