| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Отображение ActiveX контроля в 1С |
| Автор: akizelokro 31.8.2007, 08:45 |
| При вставке в ячейку 1С-таблицы не перерисовывается ActiveX контрол. Property контрола доступны. Они, при изменении,вызывают Refresh() или InvalidateControl() ( пробовал и так и эдак) и должны перерисовать. Но этого нет. При тестировании в Ворде перерисовка идет при выполнении, но не в design. Используемые OLEMISC OLEMISC_ACTIVATEWHENVISIBLE | OLEMISC_SETCLIENTSITEFIRST | OLEMISC_INSIDEOUT | OLEMISC_CANTLINKINSIDE | OLEMISC_RECOMPOSEONRESIZE; Кто может подсказать? 1С 7.7 позволяет работать с OLE объектами. Просьба не перекидывать на ветку 1С, потому что они в этом вряд ли шарят. |
| Автор: evGenie 4.9.2007, 12:31 |
| Попробуй уменьшить/увеличить размер объекта на макете таблицы в 1С, и чтоб он входил в одну ячейку. |
| Автор: akizelokro 5.9.2007, 13:33 |
| Это и так уже есть. |