AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.08.2007, 17:27   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Реализация своей печати из ActiveX контрола.
Есть у меня графический АктивX контрол, который вроде бы все рисует нормально.

Сейчас это всё надо вывести на принтер. Сам контрол не поддерживает распечатку.. Есть только одна ф-я "ReportControl(hDC,x,y..... width, margin ...)" .. ну типа как понял - выводит чего-то в hDC

Ну вот, а в аxапта нету никагого класса для вывода этой фигни ...
Посмотрел пример VC++ этого контролла, как там это делается -

X++:
StartDoc() // winapi
for (page_from -> page_to)
{
   startpage();
   PrintControl(); // тут есче самому надо вычислять что надо выводить
   endpage();
}
EndDoc();
DeleteDC();
Так воооот.... Как это всё в Аxапта реализовать ???

ПС: есче есть ф-я вывода в картинку, но она делает тот самый PrintScreen да и есче глючный

Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Когда ActiveX отпускает документ? patron DAX: Программирование 8 26.12.2011 14:24
dax-lessons: Problem when creating a dynamic form with ActiveX control & Solution :) Blog bot DAX Blogs 0 30.04.2008 16:05
Очередь печати документов Hezl DAX: Программирование 3 12.02.2007 18:21
Ошибка ActiveX PT DAX: Функционал 9 09.10.2006 13:00
Как убить ActiveX компонет на форме Аксапты? Горбунов Дмитрий DAX: Функционал 1 29.11.2004 18:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:39.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.