Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Свойства принтера
 
 автор: Alex   (27.02.2008 в 15:23)   личное сообщение
 
 

Подскажите, как программно добраться до свойств принтера. Особенно интересует выбор лотка подачи бумаги.
Хотелось бы чтобы по нажатию кнопки на панели инструмента отчета (в режиме просмотра) выскакивало окошко свойств принтера "Бумага/Качество".

  Ответить  
 
 автор: ДрЮня   (27.02.2008 в 16:39)   личное сообщение
 
 

можно, например, использовать
Microsoft Common Control Dialog
там есть стандартный диалог выбора принтера

  Ответить  
 
 автор: Alex   (27.02.2008 в 16:58)   личное сообщение
 
 

Это в активиксах? Че-то я не нашел...

  Ответить  
 
 автор: ДрЮня   (27.02.2008 в 18:24)   личное сообщение
 
 

нужно добавить в компонентах или референсах эту библиотеку
..\system32\comdlg32.ocx

на форму добавляете кнопку. на событие клик примерно это

CommonDialog.flags = cdlCFBoth + cdlCFEffects
CommonDialog.ShowPrinter

где CommonDialog - будет ОСХ на форме

  Ответить  
 
 автор: Alex   (27.02.2008 в 21:19)   личное сообщение
 
 

Спасибо! Завтра попробую...

  Ответить  
 
 автор: Alex   (28.02.2008 в 10:17)   личное сообщение
 
 

У меня в списке референсов такой штуковины нету. Через кнопоку обзор нахожу C:\Windows\System32\comdlg32.ocx ; а оно говорит: Can't add reference to the specified file

  Ответить  
 
 автор: ДрЮня   (28.02.2008 в 12:11)   личное сообщение
 
 

может этот ОСХ уже добавлен в проект?
посмотрите, какие галочки стоят?
там доступно несколько версий - он может конфликтовать с другими ОСХ

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList