0 / 0 / 1
Регистрация: 23.10.2012
Сообщений: 135
1

Как вызвать стандартное окно печати

03.01.2013, 20:01. Показов 3342. Ответов 5
Метки нет (Все метки)

есть программа, в ней меню, в меню есть печать, как сделать так, чтобы при нажатии на эту кнопку компьютер вывел окно печати? как в ворде, спасибо)


(что-то типо этого, или как-нибудь по другому)
Миниатюры
Как вызвать стандартное окно печати   Как вызвать стандартное окно печати  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2013, 20:01
Ответы с готовыми решениями:

Как передать путь к папке (в виде строки) в стандартное окно Open(или Save) file, открытое другим приложением?
Вот какая проблема... Как передать путь к папке (в виде строки) в стандартное окно Open(или Save)...

Как вызвать диалоговое окно CommonDialog
Есть ли уже созданное диалоговое окно 'Открыть' или 'Сохранить', на подобии стандпртного, которое...

Стандартное диалоговое окно сохранения файла
Подсобите у кого есть

Как программно вывести диалоговое окно печати
Помогите пожалуйста понять. Как программно вывести диалоговое окно печати(printer)?

5
Модератор
6791 / 2813 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 20:42 2
код
Visual Basic
1
2
3
4
5
6
' Это надо добавить в проект ->Microsoft Common Dialog Control 6.0
Private Sub Command1_Click()
'CommonDialog1.Flags = cdlPDPrintSetup ' если нужно настроить
CommonDialog1.ShowPrinter
 
End Sub
1
0 / 0 / 1
Регистрация: 23.10.2012
Сообщений: 135
03.01.2013, 20:51  [ТС] 3
Спасибо большое!!

Добавлено через 1 минуту
Pro_grammer, а что он распечатает? ту форму на которой сейчас находится? или что?
0
Модератор
6791 / 2813 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 20:58 4
Цитата Сообщение от me007 Посмотреть сообщение
что он распечатает?

Что ты ему напишешь.
к примеру
Visual Basic
1
2
3
Printer.Print Text1.Text
CommonDialog1.ShowPrinter
Printer.EndDoc
1
0 / 0 / 1
Регистрация: 23.10.2012
Сообщений: 135
03.01.2013, 21:05  [ТС] 5
Pro_grammer, а может форму на листе?

Visual Basic
1
2
3
Printer.Print Form1
CommonDialog1.ShowPrinter
Printer.EndDoc
так можно?
0
Модератор
6791 / 2813 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 21:17 6
Цитата Сообщение от me007 Посмотреть сообщение
так можно?
Нет.
Ты как на форму текст выводил? Так же и на принтер ещё раз
Visual Basic
1
2
3
4
Printer.Print "Межсетевой экран..."
Printer.Print "бла бла бла ..."
CommonDialog1.ShowPrinter
Printer.EndDoc
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2013, 21:17
Помогаю со студенческими работами здесь

Как программным путем можно вызвать окно Data Link Properties объектов ADODC или ADODB.Connection ?
Подскажите пожалуйста, как программным путем можно вызвать окно Data Link Properties объектов ADODC...

Как при печати отчета программно установить параметры печати?
как при печати отчета ( VBA ) программно установить параметры печати ( ширину полей )

Как в access 2000 вызвать стандартное окно выбора файлов?
Здрасте всем) В аксессе 2000 нужно вызвать окно, в котором можно выбрать один файл с определенным...

Как можно вызвать стандартное окно для выбора папок?
Из С++ нужно вызвать стандартное окно для выбора папок. Что-то типа GetOpenFileName, только для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru