powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужна помощь: вызов окна настройки печати
15 сообщений из 15, страница 1 из 1
Нужна помощь: вызов окна настройки печати
    #35417190
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Есть код:
Код: plaintext
\nPrivate Sub Print_Click()\n Set wrdapp1 = CreateObject("Word.Application")\n Set SRep = wrdapp1.Documents.Add()\n wrdapp1.Visible = True\n\n wrdapp1.Selection.TypeText "Страница1" & vbCr\n wrdapp1.Selection.InsertBreak  1 \n wrdapp1.Selection.TypeText "Страница2"\n\n wrdapp1.Dialogs(wdDialogFilePrint).Show\nEnd Sub\n

На строчке
Код: plaintext
 wrdapp1.Dialogs(wdDialogFilePrint).Show
ломается:
Код: plaintext
Запрашиваемый номер семейства не существует

Задача заключается в том, что нужно сделать двустороннюю печать:
1. Либо через диалоговое окно настройки печати
2. Либо методами VB установить свойство "Двусторонняя печать"

Есть такой вариант, но может все гораздо проще? Пусть даже через вызов диалогового окна.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35417759
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Дайте, пожалуйста, совет...
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35417925
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uei,
1) совет (бесплатный): написать первой строкой модуля
Код: plaintext
Option Explicit
, и понять, где и почему возникают ошибки компиляции.
2) совет (платный ): подключить в проект библиотеку типов Word (меню: Project\References..., галочку на "Microsoft Word версия Object Library").
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35417971
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я несколько лет вел миссионерскую деятельность по убеждению русскоязычных форумчан о пользе подключения библиотек. Деятельность провалилась. Светлая мечта о минимально возможном размере исполняемого файла оказалась более притягательной. Галилейская звезда просто.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418112
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladConnЯ несколько лет вел миссионерскую деятельность по убеждению русскоязычных форумчан о пользе подключения библиотек. Деятельность провалилась.
Есть сторонники как раннего , так и позднего связывания.
Раннее конечно же приятней — быстродействие, да и интелисенс рулит.
Но и сам налетал на проблемы с ранним связыванием. Когда у клиента на рабочих станциях был зоопарк из ворда 2000, XP и 2003.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418136
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Можно ли динамически подключать библиотеки?
Вам смешно, а я второй раз VB вижу...
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418208
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeНо и сам налетал на проблемы с ранним связыванием. Когда у клиента на рабочих станциях был зоопарк из ворда 2000, XP и 2003.MSWORD9.OLB в этом случае рулит. Хотя и с ним легко налететь. Как видно из цифры 9, он идет в комплекте с 2000м офисом, однако в нем описано в том числе и то, что 2000й не поддерживает. Например картинки и маски в CommandBarButton, сохранение в формате wdFormatFilteredHTML. Но если эти особенности учесть, то велкам, раннее связывание и события )).
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418210
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ueiМожно ли динамически подключать библиотеки?
Вам смешно, а я второй раз VB вижу... Нет.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418240
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ueiМожно ли динамически подключать библиотеки?Библиотеки типов нужны, в основном, на этапе редактирования и компиляции (можно считать, это продвинутый аналог заголовочных файлов). Информацию, хранящуюся в них, можно получить и в run-time, но зачем?
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418293
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
У меня есть некий отладчик блока кода, кто-то еще давным-давно написал. Выглядит он как обычный блокнот, в котором можно кодировать и запускать. Так вот через него нельзя подключить этут библиотеку, как в среде разработки MSVB. Даже не знаю, как мне бороться с:
Код: plaintext
Запрашиваемый номер семейства не существует
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418309
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Может удасться программно установить дуплексную печать?
Код: plaintext
Printer.Duplex =  2 
не работает...
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418322
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uei,
1) открыть Word
2) открыть или создать любой документ
3) нажать Alt-F11
4) нажать Ctrl-G
5) набрать ?wdDialogFilePrint, нажать "Ввод", запомнить выданное значение
6) в своём "блокноте" присвоить wdDialogFilePrint это значение перед использованием в вызове.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418348
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Бенедикт , это что еще за волшебная комбинация действий??? Самое странное, что сработало :)
От чего завист значение wdDialogFilePrint? Ведь запускаться на разных машинах будет данный блок кода.
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418363
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это значение жестко прописано в библиотеке типов Офиса и меняться от компьютера к компьютеру и даже от версии к версии Офиса не будет .
...
Рейтинг: 0 / 0
Нужна помощь: вызов окна настройки печати
    #35418373
uei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uei
Гость
Спасибо всем большое за помощь и терпение! :)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужна помощь: вызов окна настройки печати
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]