Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Ошибка COM (Excel) без использования MFC, ATL Доброго времени суток! Я занимаюсь разработкой приложения, которое выгружает определенные данные из БД в файл XLS (уже отформатирован, используется в качестве шаблона для заполнения). Пользуюсь Code::Blocks (приложение использует wxWidgets для прорисовки GUI), соответственно использовать возможности MFC, ATL и иже с ними не получилось (по крайней мере не нашел как их подружить с... https://www.cyberforum.ru/ c-cpp/ thread988486.html Преобразование таблицы в текст на СОМ-сервере Word C/C++
Доброго времени суток) Есть задача: необходимо преобразовать таблицу с данными в текст с символами "+" "|" "-" средствами COM сервера ворда. Может кто подскажет как это сделать. Может это уже реализованно в ворде или в сторонних программах? Пример (была обычная таблица в документе ворда): http://savepic.su/3423870.jpg ... а стала вот такая: http://savepic.su/3411582.jpg т.е. был обьект...
C/C++ WMP size video https://www.cyberforum.ru/ c-cpp/ thread974761.html
Здравствуйте. Импортировал ActiveX компонент Windows Media Player, подключил и установил. При запуске: WindowsMediaPlayer1->URL=L"e:\R**N.mpg"; Происходит загрузка видео, размер плеера выставляется по размеру видео. Как заставить оставлять статический размер и подгонять под нее картинку? strechtofit не помогает.
C/C++ Itunes COM Object Полночи гугления и лазания по сайту яблока рассказали мне о том, что эта вещь существует, но я так и не смогла найти этот загадочный объект.. Может быыть кто-нибудь в теме, как его достать? https://www.cyberforum.ru/ c-cpp/ thread971798.html
C/C++ Не работает #import
не работает #import // Импортируем файл Program Files\Microsoft Office\OfficeXX\EXCEL.EXE #import "libid:00020813-0000-0000-C000-000000000046"\ rename("RGB", "ex_RGB") \ exclude("I", "IPicture") \ exclude("I", "IFont") \ rename("DialogBox", "ex_DialogBox") \ rename("CopyFile", "ex_DialogBox") \
C/C++ Доступ к существующему объекту InternetExplorer Привем всем. Друзья, кто знает, как подключиться к существующему объекту "InternetExplorer.Application", и его свойству "Document" со всем содержимым страницы ??? Через COMОбъект("Shell.Application") можно получить все Эксплореры, но свойство document будет без содержимого страницы. Приемлем любой вариант, в том числе используя WSH/WMI/Delphi/C P.S. Сишники, я знаю для вас нерешаемых... https://www.cyberforum.ru/ c-cpp/ thread967658.html
C/C++ Как получить объект из DLL, не используя COM? https://www.cyberforum.ru/ c-cpp/ thread960007.html
И так проблема: есть класс...(уже что то :) класс работает всё оК) в теории всё тоже ОКъ , но вот на практике abs(0) :((((( но захотелось большего! знаю есть технология интерфейсов, то есть просто интерфейс без ком, (ком меня не устраивает...кроссплатформа и минимум сторонних либ нужно...) (так же знаю что этому методу много лет и всё такое...но в интернетах как ни странно ничего рабочего...
Экспорт функций DLL C/C++
в .DEF файле , будущем COM объекте вижу такие строки: ; ;contains the list of functions that are being exported from this DLL ; DESCRIPTION "Simple COM object" EXPORTS DllGetClassObject PRIVATE
C/C++ Подскажите про HypTerm и COM порт https://www.cyberforum.ru/ c-cpp/ thread949079.html
Подскажите пожалуйста, что погуглить или идеи реализации. Задача такая при соединении hyperterminalа с модемом занимается COM порт, реально ли написать программку которая не отключая hyperterminal от модема отослала в модем АТ команду и чтобы ее команду еще можно было бы увидеть в окне hyperterminalа.
C/C++ Зачем нужен TLH файл и почему он требуется для подключения DLL ? https://www.cyberforum.ru/ c-cpp/ thread948732.html
Правильная реализация интерфейса фабрики классов C/C++
Поясните, при реализации функции интерфейса ниже, возникли вопросы: 1) зачем нужна фабрика 2) CreateInstance вернет указатель на интерфейс ppv только в случае, если он ранее был выделен в память, или создаст новый экземпляр? PS не закидывайте белками, я только начал разбираться в COM и чуть запутался со всем. Буду рад любой помощи HRESULT __stdcall CAddFactory::CreateInstance(IUnknown*...
C/C++ Как это используется? https://www.cyberforum.ru/ c-cpp/ thread940991.html
Знатоки, пожалуйста, расскажите об overlapped и "с чем его едят"? Спасибо за внимание!
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 4
0

Подключение к COM - C/C++ - Ответ 5253482

29.10.2013, 12:11. Показов 1335. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Только начинаю знакомиться с C++ посредством "Microsoft Visual Studio Express 2013"
Требуется создать консольное приложение которое подключается к COM порту программы и выполнить некоторые действие.
Не могу понять как подключится.
На VBS выглядит:
Visual Basic
1
2
3
4
5
6
7
set App      = CreateObject( "CT.Application" ) ' создаем объект e3.series
set Job      = App.CreateJobObject ' создаем объект Проект
set Dev      = Job.CreateDeviceObject ' создаем объект Изделие в проекте 
Set Cmp      = Job.CreateComponentObject ' создаем объект Изделие в БД 
set Sheet    = Job.CreateSheetObject ' создаем объект Лист
set Graph    = Job.CreateGraphObject  ' создаем объект Графика
set Txt      = Job.CreateTextObject ' создаем объект Текст
На Delphi:
Delphi
1
2
3
4
5
6
7
8
9
10
uses ComObj;
 
var
  e3,Job,Dev,Sym,Sheet:OleVariant;
begin
  e3  := CreateOleObject('CT.Application');
  Job := e3.CreateJobObject;
  Sym:=Job.CreateSymbolObject;
  Sheet.SetId(job.GetActiveSheetId);
end;


Вернуться к обсуждению:
Подключение к COM C/C++
0
Заказать работу у эксперта
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.10.2013, 12:11
Готовые ответы и решения:

Определение осуществлено ли подключение к заданной WI-FI сети и подключение к ней, если не подключена
Добрый день. Суть задачи - в винде хочу что бы программа определяла - подключена ли она (винда)...

Ошибка Selenium: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
IWebDriver driver; FirefoxDriverService serv =...

Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:11000
Клиент-серверное приложение на tcp/ip Все работало на win xp(порты 11000 и 11001), но на win7...

Подключение к серверу через удалённое подключение к рабочему столу из интернета
Поставил Windows Server 2016 на машину. запустил. Создал пользователей. Разрешил подключение к...

0
29.10.2013, 12:11
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.10.2013, 12:11
Помогаю со студенческими работами здесь

Подключение по RDP, После активации ключа касперского отвалилось подключение
Подскажите в чем может быть проблема. После активации ключа (продление) касперского (Endpoint 10)...

Ошибка при работе с БД: Подключение не было закрыто. Подключение открыто
Здравствуйте! Столкнулся с проблемой. Вскакивает ошибка при работе с БД, когда проект запускаю...

Подключение к облаку через подключение сетевого диска в проводнике - не работает
Всех приветствую, имеется Windows 7x64 Corporate, хочу подключиться к облакам яндекса и мэйла все...

SQLSTATE[HY000] [2002] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
На странице выводит такое SQLSTATE Подключение не установлено, т.к. конечный компьютер отверг...

Пропало LAN подключение к Zyxel Keenetic Giga и подключение к провайдеру. WiFi живет
Всем привет Помогите решить проблему Вдруг пропал инет. Начал разбираться. Выяснил что...

Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
Привет, пытаюсь подключиться к TWC API w.ww.interactivebrokers.com. Но получаю следующую ошибку:...

0
Новые блоги и статьи
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетных компьютеров началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
Как определить, содержит ли строка подстроку в JavaScript
InfoMaster 19.01.2025
При разработке веб-приложений часто возникает необходимость выполнять различные операции со строками, среди которых особое место занимает поиск подстрок. JavaScript предоставляет несколько встроенных. . .
Что такое метаклассы в Python
InfoMaster 19.01.2025
Метаклассы в Python представляют собой один из самых мощных и одновременно сложных механизмов языка, позволяющий программистам контролировать процесс создания классов. По своей сути, метакласс. . .
Как удалить свойство из объекта JavaScript
InfoMaster 19.01.2025
В современной веб-разработке объекты JavaScript играют фундаментальную роль в организации и структурировании данных. Они представляют собой контейнеры, которые хранят связанные данные и. . .
Какая разница между String и string в C#
InfoMaster 19.01.2025
В языке программирования C# существует интересная особенность: для работы со строками можно использовать как String, так и string. Эта двойственность часто вызывает вопросы у разработчиков, особенно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru