Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
0 / 0 / 1
Регистрация: 23.10.2012
Сообщений: 135

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

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

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


(что-то типо этого, или как-нибудь по другому)
Миниатюры
Как вызвать стандартное окно печати   Как вызвать стандартное окно печати  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.01.2013, 20:01
Ответы с готовыми решениями:

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

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

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

5
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 20:42
код
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  [ТС]
Спасибо большое!!

Добавлено через 1 минуту
Pro_grammer, а что он распечатает? ту форму на которой сейчас находится? или что?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 20:58
Цитата Сообщение от 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  [ТС]
Pro_grammer, а может форму на листе?

Visual Basic
1
2
3
Printer.Print Form1
CommonDialog1.ShowPrinter
Printer.EndDoc
так можно?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.01.2013, 21:17
Цитата Сообщение от me007 Посмотреть сообщение
так можно?
Нет.
Ты как на форму текст выводил? Так же и на принтер ещё раз
Visual Basic
1
2
3
4
Printer.Print "Межсетевой экран..."
Printer.Print "бла бла бла ..."
CommonDialog1.ShowPrinter
Printer.EndDoc
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.01.2013, 21:17
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru