![]() |
|
Другие темы раздела | |
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 |
Ушел с форума
![]() ![]() |
|
09.03.2017, 19:07 | 0 |
Рекомендуемая литература и статьи (нужно подключить код на C++ к VBA) - C/C++ - Ответ 1019627309.03.2017, 19:07. Показов 1937. Ответов 1
Метки (Все метки)
![]() Решение
То, что ты пытаешься сделать, достаточно непросто. Особенно если раньше
никогда не имел дела с технологией 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
|
09.03.2017, 19:07 | |
Готовые ответы и решения:
1
Статьи и литература по VBA на русском языке Delphi 7 для начинающих, рекомендуемая литература литература и/или статьи по ООП |
09.03.2017, 19:07 | |
Помогаю со студенческими работами здесь
0
Нужно написать код VBA Нужно перевести код с Pascal в Vba OpenGL: литература, статьи и туториалы, что посоветуете Литература, статьи о сетевом мониторинге(мониторинг серверов, сервисов) Литература: статьи, книги, лекции, описания команд по BAT/CMD |
Новые блоги и статьи
![]() |
||||
Ключевые слова 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-декоратор" довольно популярен. Этот подход позволяет превратить обычные. . .
|