Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Как организовать данные в DataGridView https://www.cyberforum.ru/ c-cpp/ thread2638733.html
Здравствуйте! У меня есть две таблицы , расходы и доходы, я вывожу информацию их в один dataGridView через запрос. Мне нужно выполнить такие задачи: 1. Чтобы перед суммой расход становился знак... Вам надо на украинский ресурс, тут только по-русски и английски.
C/C++ Как получить\передать методу нужный тип данных? В стороннем приложении есть метод(get/put) из которого получаю данные которые никак не получается обработать. На картинки вверху описание того что получаю из стороннего метода. Внизу то что я... Внизу то что я пытаюсь ему передать. но чтото идет не так(. Как переделать чтобы метод принимал данные? Вверху у тебя массив VT_VARIANT, а внизу - VT_R8 SAFEARRAY *psa =... https://www.cyberforum.ru/ c-cpp/ thread2631511.html
C/C++ Можно ли менять шрифты в Word-е с помощью программы, написанной на С++?
Подскажите пожалуйста, можно ли как-то менять шрифты в ворде с помощью программы написанной на С++ и если можно, то как это реализовать? Чужбовский Илья, сделайте все что требуется при помощи записи макроса, откройте макрос и перепишите инструкции на аналог в C++
C/C++ Правильное использование CoInitializeEx() и CoUninitialize() https://www.cyberforum.ru/ c-cpp/ thread2660540.html
Суть в том, что пишу либу (для себя - изучить, а если понравится, то пересяду на неё из дельфёвских древних и стороних компонент) - интерфейс ко многим связанным UUID. Пока однопоток, но т.к. эта... Но правильно ли так использовать? В либе (статик линковка) и в DLL (динамик)? По-моему, в каждом потоке их можно не вызывать, достаточно вызвать один раз в main или WinMain. Соответственно, в...
C/C++ Создание COM объекта из запущенного приложения Здравствуйте Уважаемые! есть установленная(на сервер) лицензионная программа 1с83 ключ на 5 лицензий подключение и запуск программы на других компах происходит по ссылке. есть необходимость по... пытался на c++ реализовать. загвоздка в CLSID можно ли его выковырять из запущенного приложения. Не надо ничего выковыривать, просто создаёшь объект при помощи CoCreateInstance и всё https://www.cyberforum.ru/ c-cpp/ thread2629186.html C/C++ VARENUM to String Чёт запутался. Согласно мелкософтовому сайту Имеем "сплошной", без разрывов enum: typedef enum VARENUM { VT_EMPTY, VT_NULL, VT_I2, VT_I4, VT_R4, Может есть стандартная WinAPIшная функция, способная дать текстовое описание VARTYPE ? Гуглю, а всё бестолку... Нет, нету такой функции, только самому делать https://www.cyberforum.ru/ c-cpp/ thread2672432.html
C/C++ Создание модуля для Adobe Acrobate https://www.cyberforum.ru/ c-cpp/ thread2615010.html
Добрый день! Начал заниматься разработкой обработчика подписи (плагина) Adobe Acrobat для работы в нем с алгоритмами ГОСТ. Иначе говоря, нужен модуль для создания и проверки ЭЦП, предназначенный... Погуглил и не один день, особо ничего путного не нашел. Все есть на официальном сайте Adobe
C/C++ ATL: Как вызывать события ConnectionPoint https://www.cyberforum.ru/ c-cpp/ thread2677363.html
Желаю не болеть коронавирусом всем! Создал ATL проект в VS, создал SimpleObject (рисовать COM-сервер ничего не должен, только предоставлять клиенту объекты и позволять навешивать свои обработчики... Сам нашёл как сделать. https://www.codeproject.com/Articles/173906/Practical-ATL-Connection-Point-and-Two-Approaches http://www.369o.com/data/books/atl/0321159624/ch09lev1sec2.html
C/C++ Программа печатает количество абзацев и количество символов в каждом абзаце MS Word
Текст задачи такой: Программа открывает файл MS Word который состоит только из текста. Программа печатает количество абзацев в тексте и в каждом абзаце считает количество символов. Может уже была...
C/C++ Ищу SDK голосового движка L&H TTS3000
Сабж, ищу именно сдк данного движка (сам синтезатор найти не проблема). Файлы включения, примеры, документацию и пр. Продукт старый, выпущен еще в конце девяностых, шансов найти мало (интернет уже...
Хочу разобраться с ActiveX C/C++
Всех приветствую! Хочу разобраться в этой технологий, поэтому прошу совета с чего начать изучение и быть может вы посоветуете книги или уроки по изучению. ActiveX по шагам Элементы управления на базе ActiveX Добавлено через 5 минут P.S. по COM я начинала отсюда (How To Do COM In C++Builder 5)... и отсюда (Роджерсон Д. - Основы COM - 2000_pdf)......
C/C++ Окно с html страницей в приложении на winapi не копирует текст в буфер по crtl+C Есть приложение, написанное на winapi, которому нужно в своём окне показывать отрендеренный html. Для этого используется компонент на COM-объекте, внутри которого mshtml. Копирование выделенного... Но в заданные коллбэки WM_CHAR, WM_KEYDOWN, WM_HOTKEY исполнение кода так же не заходит. Посмотри в сторону CDHtmlDialog::TranslateAccelerator https://www.cyberforum.ru/ c-cpp/ thread2625794.html
 Аватар для bedvit
1196 / 248 / 21
Регистрация: 20.05.2016
Сообщений: 1,089
Записей в блоге: 21
20.08.2020, 17:41  [ТС] 0

Отследить события Excel C++ - C/C++ - Ответ 14791237

20.08.2020, 17:41. Показов 20003. Ответов 7
Метки (Все метки)

Ответ

Вообщем с exe более-менее разобрался.
Далее, реализовал данный алгоритм в dll, который подгружает Excel.
Текущее решение не взлетает, даже в отдельном потоке.
Видимо нужен отдельный процесс.
Вопрос к знатокам, как сделать красиво, обработку событий Excel в dll, загружаемой самой Excel на С++ без MFC?
Выгружать из ресурсов dll - exe файл (с данным алгоритмом) и через CreateProcess запускать, кажется, что создаю костыли ненужные.

Добавлено через 3 часа 55 минут
Удалось разрулить с потоками и с IDispatch на COfficeEventHandler и IDispatch на Excel (допилил свои ошибки).
Взлетело, костыли не пригодились, всем спасибо!

Вернуться к обсуждению:
Отследить события Excel C++ C/C++
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.08.2020, 17:41
Готовые ответы и решения:

Возможно ли отследить выполнение события от компонента билдера ?
Такой вопрос: можно ли отследить выполнение события от компонента билдера ? Вот такого вида: if(asd()){} выполнять действия по...

Не удается отследить события на textfield
Добрый день! Есть задача, при нажатии на текстовое поле типа "input", вывести на экран три различных фигуры. Я пробовал помещать...

Как отследить события на USB?
Здравствуйте. Есть подозрение, что какой-то драйвер или программа перехватывает USB порты на короткое время, в связи с чем рвется...

7
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.08.2020, 17:41
Помогаю со студенческими работами здесь

Отследить наступление события разворачивания подтаблицы
Здравствуйте! Подскажите пожалуйста как можно отследить, что пользователь нажал на "+" для разворачивания подтаблицы. Реально...

Отследить события сразу нескольких полей
Для нескольких полей EditText я использую один слушатель CustTxtWatcher_1. Как отследить чтобы копка "calc_button" была...

Отследить события ленты MS office interopt
Здравствуйте. Запускаю excel Dim WithEvents xlApp As Excel.Application xlApp = New Excel.Application и прошу...

Отследить возникновение события из другого метода
При выполнении одного из методов мне необходимо знать, вызывалось ли одно из событий формы. Можно ли это сделать не прибегая к записи флага...

Отследить срабатывание события над элементом с заданным id
Здравствуйте. Есть форма <form id="formfiles" method="post" enctype="multipart/form-data"> <input id="file"...

0
Новые блоги и статьи
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
Apache Airflow для оркестрации и автоматизации рабочих процессов
Mr. Docker 16.03.2025
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной. . .
Оптимизация приложений Java для ARM
Javaican 16.03.2025
ARM-архитектура переживает настоящий бум популярности в технологическом мире. Когда-то воспринимаемая исключительно как решение для мобильных устройств и встраиваемых систем, сегодня она штурмует. . .
Управление состоянием в Vue 3 с Pinia и Composition API
Reangularity 16.03.2025
Когда я начал работать с Vue несколько лет назад, мне казалось достаточным использовать простую передачу данных через props и события между компонентами. Однако уже на среднем по сложности проекте. . .
Введение в DevSecOps: основные принципы и инструменты
Mr. Docker 16.03.2025
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы. . .
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Mr. Docker 16.03.2025
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные. . .
Реактивное программировани­е с Kafka Stream и Spring WebFlux
Javaican 16.03.2025
Реактивное программирование – это программная парадигма, ориентированная на потоки данных и распространение изменений. Она позволяет выражать статические или динамические потоки данных и. . .
Простая нейросеть на КуМир: Учебное пособие по созданию и обучению нейронных сетей
EggHead 16.03.2025
Искусственные нейронные сети — удивительная технология, позволяющая компьютерам имитировать работу человеческого мозга. Если вы хотя бы немного интересуетесь современными технологиями, то наверняка. . .
Исполнитель Кузнечик в КуМир: Решение задач
EggHead 16.03.2025
Среди множества исполнителей в системе КуМир особое место занимает Кузнечик — простой, но невероятно полезный виртуальный персонаж, который перемещается по числовой прямой, выполняя ваши команды. На. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru