| |
|
|
| | Подскажите, как программно добраться до свойств принтера. Особенно интересует выбор лотка подачи бумаги.
Хотелось бы чтобы по нажатию кнопки на панели инструмента отчета (в режиме просмотра) выскакивало окошко свойств принтера "Бумага/Качество".  | |
| |
| |
| |
|
|
| | можно, например, использовать
Microsoft Common Control Dialog
там есть стандартный диалог выбора принтера | |
| |
| |
| |
|
|
| | Это в активиксах? Че-то я не нашел... | |
| |
| |
| |
|
|
| | нужно добавить в компонентах или референсах эту библиотеку
..\system32\comdlg32.ocx
на форму добавляете кнопку. на событие клик примерно это
CommonDialog.flags = cdlCFBoth + cdlCFEffects
CommonDialog.ShowPrinter
где CommonDialog - будет ОСХ на форме | |
| |
| |
| |
|
|
| | Спасибо! Завтра попробую... | |
| |
| |
| |
|
|
| | У меня в списке референсов такой штуковины нету. Через кнопоку обзор нахожу C:\Windows\System32\comdlg32.ocx ; а оно говорит: Can't add reference to the specified file  | |
| |
| |
| |
|
|
| | может этот ОСХ уже добавлен в проект?
посмотрите, какие галочки стоят?
там доступно несколько версий - он может конфликтовать с другими ОСХ | |
| |
| |