Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Excel, шрифт, цвет шрифта, цвет фона ячейки и прочие свойства ячейки https://www.cyberforum.ru/ c-cpp/ thread1921768.html
Доброго времени суток. Пишу программу для редактирования .xlsx файла на visual c++. Благодаря примерам кода от vxg на этом форуме разобрался почти со всеми интересующими вопросами, кроме получения и... Mursilaga, вспомогательный код #define BREAK_ON_FAIL(x) if (FAILED(hr = x)) break; HRESULT AutoWrap(int autoType, VARIANT *pvResult, IDispatch *pDisp,LPOLESTR ptName, int cArgs...) { ...
C/C++ DCOM авторизация Всем привет! Можно ли создать экземпляр удалённого COM сервера и работать с ним, не имея "одинаковых" пользователей в системах? Поэкспериментировав со структурой COAUTHINFO, получилось создать... попытки получения интерфейса с последующей попыткой вызова метода, стали выдавать ошибки с переменным успехом (как правило E_ACCESSDENIED). Как настроить параметры аутентификации? А в dcomcnfg.exe... https://www.cyberforum.ru/ c-cpp/ thread1903972.html
ActiveQt + Excel. Перенос Chart на другой лист C/C++
Доброго времени суток. Пишу программу для переноса данных из текстового файла в Excel. Возникла проблема с графиками. При создании нового графика создается новый лист. Как перенести график на... Ответили на другом форуме.
C/C++ Открытие листа excel через кнопку Разобраться не могу. Множество форумов прочитал, нужной информации не нашел. 1. Необходимо через кнопку открыть лист в Excel. 2. Изменить значение нужных мне ячеек через edit Ivanov2808 если вы используете C++ Builder то это может быть как то так Variant app = CreateOleObject("Excel.Application"); Variant wbs = app.OlePropertyGet("Workbooks"); Variant wb =... https://www.cyberforum.ru/ c-cpp/ thread1914221.html
Чтение информации с весов через COM порт C/C++
Здравствуйте. Недавно начал изучать C++ и стоит такая задача. У меня есть программка, которая должна считывать вес через COM порт и выводить его в поле по нажатию клавиши "Read". Но вместо этого при... Для инициализации тайм-аутов, как понимаю, это команды: ReadTotalTimeoutConstant ReadTotalTimeoutMultiplier ReadTotalTimeoutConstant Так? Если да, то их нужно вставить в "case 103", где сама...
C/C++ Переставить листы в Excel
Всем здрасте. Хотел поменять в экселе листы местами (3-й с 4-м), но возникла проблема: item = knigi.OlePropertyGet("Item", 1).OlePropertyGet("WorkSheets"); list2 =... Специально, чтобы избавиться от этой ошибки, установил Builder XE, перелопатил программу, и ... выдаёт ровно ту-же самую ошибку. :cry:
Работа с MFC. Разработка программы MiniDraw C/C++
Всем здрасте) тут такая проблемка. есть ли люди, которые немного разбираются в MFC приложении. У нас при запуске программы в окне рисуем эллипсы. Надо сделать чтобы по нажатию на ALT... При нажатом ALT все эллипсы должны рисоваться зелеными или только тот, который пользователь рисует мышкой? Если все, то можно у CView должен быть OnKeyDown. В нем проверять состояние нажатости ALT,...
C/C++ Запись строки в doc через CLSID
Доброго времени суток. Как с помощью clsid записать в doc текст. Вот как производится открытие : HRESULT AutoWrap(int autoType, VARIANT *pvResult, IDispatch *pDisp, LPOLESTR ptName, int... hoteng, я бы начал с того что написал то что нужно в VBA - потом просто перенес на C++
C/C++ Как получить id оборудования из библиотеки CEnumerateSerial? Всем доброго утра. Использую библиотеку CEnumerateSerial для сканироания ком портов. Все нормально выводит. Однако хотелось бы получить также ИД оборудования? Никто не знает как это сделать? https://www.cyberforum.ru/ c-cpp/ thread1930121.html C/C++ Ошибка компиляции при подключении TLB https://www.cyberforum.ru/ c-cpp/ thread1908202.html
При подключении(#import) TLB к консольному приложению возникает ошибка "redefinition; different storage class". В tlh файле ошибки появляются в этом месте const BSTR idBeforePlace = (wchar_t*)... vxg, чтото не понимаю как переименовать. Если переименую rename("idBeforePlace", "idBeforePlace_1"), то будет та же ошибка, потому что там таких "idBeforePlace_1" будет штук 20, как и до этого было...
C/C++ Ошибка при компилировании программы https://www.cyberforum.ru/ c-cpp/ thread1908682.html
Всем привет Вот такая ситуация. При компилировании программы происходит ошибка: Подскажите, в чем проблема. Спасибо кирилл8526, если бы вы потрудились перепечатать ошибку я хотябы мог ее прочитать, картинки на телефоне криво открываются
C/C++ Ошибка 0x80020009 через несколько секунд после запуска из своей программы Excel 2016 (подписка Office 365) При помощи Excel программа формирует файлы с данными. Все работает нормально. Однако, на машине с Excel 2016 (подписка Office 365) во время формирования файла (через несколько секунд после начала... https://www.cyberforum.ru/ c-cpp/ thread1923886.html
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
09.03.2017, 19:07 0

Рекомендуемая литература и статьи (нужно подключить код на C++ к VBA) - C/C++ - Ответ 10196273

09.03.2017, 19:07. Показов 1937. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Thor как решение

Решение

То, что ты пытаешься сделать, достаточно непросто. Особенно если раньше
никогда не имел дела с технологией COM. Я бы посоветовал следующее:

1. Прочесть одну-две книжки про COM/OLE/ActiveX.
Понять, что это такое и зачем. Разобрать исходные коды примеров,
попробовать написать два-три своих COM-компонента.

В плане литературы сошлюсь сам на себя:

https://www.cyberforum.ru/com-... ost5714232

2. Далее ищем литературу и статьи о том, что такое Automation и
как COM-объекты работают в скриптовых языках. Ключевые слова:
"OLE Automation", "IDispatch", "dispinterface".

3. Когда придет понимание, можно попробовать программировать компоненты,
используя библиотеку ATL (встроена в Pro- и Community-редакции Visual Studio).

P.S.
Ты можешь пропустить первые два пункта и сразу взять ATL.
Возможно, что-нибудь да получится. Но делать так не рекомендуется,
потому что не будет понимания о процессах, происходящих "за сценой".

Вернуться к обсуждению:
Рекомендуемая литература и статьи (нужно подключить код на C++ к VBA) C/C++
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.03.2017, 19:07
Готовые ответы и решения:

Статьи и литература по VBA на русском языке
Подскажите пожалуйста ссылки Собрался программировать - код из справки не работает :-(

Delphi 7 для начинающих, рекомендуемая литература
Всех кто более-мене чувствует себя увереным в Delphi и может посодейсвовать в выборе прошу порекомендовать литературу или ссылки на...

литература и/или статьи по ООП
Предложите литературу или скорее статьи по ООП, но с уклоном в элементарное понимание что это и для чего нужно а не обьяснение 3-х китов...

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.03.2017, 19:07
Помогаю со студенческими работами здесь

Нужно написать код VBA
написати VBA-процедуру що обчислює функцію y=f(x), xєR і виводить результат у вікні MsgBox для вказаного значення. Запит на вхідне значення...

Нужно перевести код с Pascal в Vba
Решил в паскале, а с vba вообще не знаком ,нужна помощь срочно. Вот код- program String16; var i:integer; S:string; ...

OpenGL: литература, статьи и туториалы, что посоветуете
Ребят, какие книги, статьи и туториалы посоветуете по хотябы OpenGL 3.0-3.3? Желательно на русском языке))

Литература, статьи о сетевом мониторинге(мониторинг серверов, сервисов)
Здравствуйте, уважаемые участники форума! Я пишу диплом на тему: " Разработка ПО для мониторинга состояния сервисов сервера". ...

Литература: статьи, книги, лекции, описания команд по BAT/CMD
Книги: 1. Уильям Р. Станек. Командная строка Microsoft Windows. Справочник администратора 2. Попов А. Командная строка и сценарии...

0
Новые блоги и статьи
Ключевые слова Python
hw_wired 15.02.2025
Ключевые слова в Python - это специальные зарезервированные слова, которые имеют особое значение и функции в языке. В настоящее время Python включает 35 ключевых слов и 4 мягких ключевых слова. Эти. . .
Отличия изменяемых и неизменяемых типов в Python
hw_wired 15.02.2025
В Python существует принципиальное различие между изменяемыми (mutable) и неизменяемыми (immutable) типами данных, которое оказывает существенное влияние на работу программ. Это различие часто. . .
Python: сравнение списков и кортежей
hw_wired 15.02.2025
В Python последовательности являются одними из самых важных и часто используемых типов данных. Они позволяют хранить упорядоченные наборы элементов, к которым можно обращаться по индексу. Среди всех. . .
Как скачивать файлы с URL с помощью Python
hw_wired 15.02.2025
Для скачивания файлов Python предлагает как встроенные средства, так и сторонние библиотеки. Встроенный модуль urllib из стандартной библиотеки обеспечивает базовую функциональность для работы с URL. . .
Использование SQLAlchemy в Python
hw_wired 15.02.2025
SQLAlchemy - мощная библиотека для работы с базами данных в Python, которая предоставляет полноценный набор средств для объектно-реляционного отображения (ORM) и обширные возможности для работы с. . .
Взаимодействие с REST API в Python
hw_wired 15.02.2025
В современном мире разработки программного обеспечения REST API стал неотъемлемой частью архитектуры веб-приложений. API (Application Programming Interface) - это набор правил и протоколов,. . .
Разделение строк в Python
hw_wired 15.02.2025
Python предлагает богатый набор возможностей для работы со строками, и среди них разделение строк занимает особое место. Этот процесс позволяет разбивать текст на отдельные компоненты, что критично. . .
Объединение строк в Python
hw_wired 15.02.2025
При работе с текстовыми данными в Python нередко возникает необходимость объединять несколько строк в одну. Это может потребоваться при форматировании вывода, обработке текстовых файлов или создании. . .
Лучшие игровые движки на Python
hw_wired 15.02.2025
В последнее время разработка игр стала одним из самых популярных направлений программирования, и Python не остался в стороне от этого тренда. Несмотря на то, что Python обычно не ассоциируется с. . .
Декоратор jit в Python
hw_wired 15.02.2025
Если вы достаточно долго изучаете программы и пакеты на Python для машинного обучения, то наверняка замечали, что паттерн "JIT-декоратор" довольно популярен. Этот подход позволяет превратить обычные. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru