2 / 2 / 0
Регистрация: 12.12.2014
Сообщений: 87
|
|
Рекомендуемая литература и статьи (нужно подключить код на C++ к VBA)09.03.2017, 17:54. Показов 1947. Ответов 1
Метки нет Все метки)
(
У меня есть код, написанный на C++, содержащий классы.
Нужно, чтобы я мог на VBA Excel создавать и использовать объекты классов, реализованных на C++. Гугл подсказал, что это можно сделать через COM. Однако, что дальше делать не знаю. В Visual Studio это интуитивно не понятно. Посоветуйте каких-то базовых практико-ориентированных материалов по COM, чтобы разобраться в этом.
0
|
09.03.2017, 17:54 | |
Ответы с готовыми решениями:
1
Статьи и литература по VBA на русском языке Delphi 7 для начинающих, рекомендуемая литература литература и/или статьи по ООП |
Ушел с форума
![]() ![]() |
|
09.03.2017, 19:07 | |
![]() Решение
То, что ты пытаешься сделать, достаточно непросто. Особенно если раньше
никогда не имел дела с технологией 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. Возможно, что-нибудь да получится. Но делать так не рекомендуется, потому что не будет понимания о процессах, происходящих "за сценой".
2
|
09.03.2017, 19:07 | |
Помогаю со студенческими работами здесь
2
Нужно написать код VBA Нужно перевести код с Pascal в Vba OpenGL: литература, статьи и туториалы, что посоветуете Литература, статьи о сетевом мониторинге(мониторинг серверов, сервисов) Литература: статьи, книги, лекции, описания команд по BAT/CMD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Использование Linq2Db в проектах C# .NET
UnmanagedCoder 21.05.2025
Среди множества претендентов на корону "идеального ORM" особое место занимает Linq2Db — микро-ORM, балансирующий между мощью полноценных инструментов и легковесностью ручного написания SQL.
Что. . .
|
Реализация Domain-Driven Design с Java
Javaican 20.05.2025
DDD — это настоящий спасательный круг для проектов со сложной бизнес-логикой. Подход, предложенный Эриком Эвансом, позволяет создавать элегантные решения, которые точно отражают реальную предметную. . .
|
Возможности и нововведения C# 14
stackOverflow 20.05.2025
Выход версии C# 14, который ожидается вместе с . NET 10, приносит ряд интересных нововведений, действительно упрощающих жизнь разработчиков. Вы уже хотите опробовать эти новшества? Не проблема! Просто. . .
|
Собеседование по Node.js - вопросы и ответы
Reangularity 20.05.2025
Каждому разработчику рано или поздно приходится сталкиватся с техническими собеседованиями - этим стрессовым испытанием, где решается судьба карьерного роста и зарплатных ожиданий. В этой статье я. . .
|
Cython и C (СИ) расширения Python для максимальной производительности
py-thonny 20.05.2025
Python невероятно дружелюбен к начинающим и одновременно мощный для профи. Но стоит лишь заикнуться о высокопроизводительных вычислениях — и энтузиазм быстро улетучивается. Да, Питон медлительнее. . .
|
Безопасное программирование в Java и предотвращение уязвимостей (SQL-инъекции, XSS и др.)
Javaican 19.05.2025
Самые распространёные векторы атак на Java-приложения за последний год выглядят как классический "топ-3 хакерских фаворитов": SQL-инъекции (31%), межсайтовый скриптинг или XSS (28%) и CSRF-атаки. . .
|
Введение в Q# - язык квантовых вычислений от Microsoft
EggHead 19.05.2025
Microsoft вошла в гонку технологических гигантов с собственным языком программирования Q#, специально созданным для разработки квантовых алгоритмов. Но прежде чем погружаться в синтаксические дебри. . .
|
Безопасность Kubernetes с Falco и обнаружение вторжений
Mr. Docker 18.05.2025
Переход организаций к микросервисной архитектуре и контейнерным технологиям сопровождается лавинообразным ростом векторов атак — от тривиальных попыток взлома до многоступенчатых кибератак, способных. . .
|
Аугментация изображений с Python
AI_Generated 18.05.2025
Собрать достаточно большой датасет для обучения нейронной сети — та ещё головная боль. Часами вручную размечать картинки, скармливать их ненасытным алгоритмам и молиться, чтобы модель не сдулась при. . .
|
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
|