Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++: COM, OLE, ActiveX
Войти
Регистрация
Восстановить пароль
 
dride
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 19
1

Где найти документацию

13.10.2018, 01:36. Просмотров 482. Ответов 4
Метки нет (Все метки)

Здравствуйте!
Прошу помочь найти документацию. Я начинающий, пока на стадии изучения.
Есть задача(учебная), необходимо реализовать сравнение 2 документов excel(*.xls, *.xlsx). Изначально хотел решить эту задачу с использованием С++. Но не найдя бесплатной хорошей библиотеки, решил использовать python(не рассматриваю VBA). Методом поиска в интернете, нашел Py32com(win32com.client). С помощью данной библиотеки задачу решил, но хотел бы все-таки попробовать решить эту задачу на С++. Вообще не понимаю где и как искать документацию для разработчиков для взаимодействия с MS EXCEL. Запросы "API Excel", "COM Excel Automation" ничего внятного не выдали. Поиск на MSDN не дал положительных результатов. В сомнениях, то ли я, что-то не так делаю, то ли в открытом доступе такой документации нет.
Может поможет кто-нибудь, где искать полный комплект документации?

P.S. В основном в результатах поиска высвечиваются много старых статей с использованием C++ Builder. Он мне не нужен. Использую Code::Blocks+MinGW. Прошу простить за ошибки, если я их допустил.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2018, 01:36
Ответы с готовыми решениями:

Где найти документацию
Всем привет. Вот я знаю хтмл, на уровне русскоязычных сайтов, теперь хочу перейти к документации...

Где найти документацию по PCL?
Где можно найти документацию по PCL (Printer Control Language)

GraphSharp. Где найти документацию?
Никак не могу найти документацию по GraphSharp. На офф. сайте ничего нет.

Где найти документацию к ZK Framework?
Посоветуйте книжку или документацию к ZK Framework, желательно на русском языке. Может быть, по...

Где найти полную документацию с++?
Где найти полную документацию с++, то есть с пояснением всех функций итд. на английском тоже...

4
Streletz
290 / 228 / 61
Регистрация: 07.04.2014
Сообщений: 1,485
13.10.2018, 04:45 2
Цитата Сообщение от dride Посмотреть сообщение
Вообще не понимаю где и как искать документацию для разработчиков для взаимодействия с MS EXCEL
Объектная модель офисных приложений Microsoft, а также обращение к ним через тот же OLE прекрасно описаны в документации. Правда объектная модель описана на примере VBA, но она доступна и при работе из других языков. Так что разобраться не сложно.
Цитата Сообщение от dride Посмотреть сообщение
много старых статей с использованием C++ Builder. Он мне не нужен.
Объектная модель Excel не изменится от того, что Вы используете другой компилятор.
Измениться может только технология подключения к OLE.
0
dride
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 19
13.10.2018, 14:56  [ТС] 3
https://docs.microsoft.com/en-us/off...l/object-model это и есть документация? Она достаточно странная, больше похожа на набор статеек написанных на коленке.
0
Streletz
290 / 228 / 61
Регистрация: 07.04.2014
Сообщений: 1,485
14.10.2018, 03:11 4
Цитата Сообщение от dride Посмотреть сообщение
больше похожа на набор статеек написанных на коленке.
Так это же документация, а не ученик. В основном документация, это как краткий справочник. Если требуется детальное описание, лучше искать статьи или книги по профилю.
0
megacold
21 / 16 / 6
Регистрация: 10.11.2016
Сообщений: 43
17.10.2018, 02:39 5
Открываем в меню Разработчик и жмем кнопку Visual Basic и потом F1 или в меню View открытого редактора VBA выбираем Object Browser, там будет представлена вся объектная часть VBA. Практически вся документация уже у тебя)
Как работать c++ с Excel: https://www.technical-recipes.com/20...th-excel-in-c/
Примеров полно в поисковиках
Еще, в последних Excel можно файлы распаковывать, как zip архив, внутри есть xml, прекрасно парсяться.
0
17.10.2018, 02:39
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2018, 02:39

Где найти документацию на библиотеку SnmpSharpNet
Официальный сайт не работает. Гуглил, на сторонних ресурсах не нашел. Т.к. сайт не работает...

Где можно найти документацию по PyQT5?
Где можно почитать какую-нибудь документацию по PyQt5? Или хотя бы PyQt4. Пока ищу ответы на...

Где найти полную документацию MIGX
Здравствуйте. Скажите, где можно найти полное описание всех настроек и функций, доступных в MIGX? В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru