Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ ActiveDirectory & C++ https://www.cyberforum.ru/ c-cpp/ thread1014125.html
Всем здравствуйте!!! В общем возникла такая задача написать функции для работы с АД 1 функция должна получать sAMAccountName пользователя 2 функция должна получать UserPrincipalName пользователя 3 функция должна получить список групп безопасности в которых состоит пользователь я смог это реализовать на VB на плюсах к сожалению пока не могу =( , ниже приведу то что пока сделал. Прошу помощи ...
C/C++ Поиск и замена текста в word
Здравствуйте! есть документ word, в нем в тексте есть такие штуки (R012) ,(R03) и тд. Необходимо найти их (в порядке появления в тексте) и заменить на текст. Вопрос вот в чем, с помощью Word.OlePropertyGet("Selection").OlePropertyGet("Find").OleProcedure("Execute","(R", false, false,false, false, false,true, 1, false, false ,2); я найду "(R", как после этого считать в переменную ещё 3...
C/C++ Ole Auto: список "&ptName" // Get DISPID for name passed... hr = pDisp->GetIDsOfNames(IID_NULL, &ptName, 1, LOCALE_USER_DEFAULT, &dispID); В общем нужен список идентификаторов(методов) для работы с Ole Automation под С/С++ ,которые используются при работе функции GetIDsOfNames ,в которую в свою очередь ссылается упрощённая функция : AutoWrap(DISPATCH_METHOD, &result, pXlBooks, L"Open", 1, fname); (к примеру... https://www.cyberforum.ru/ c-cpp/ thread1001674.html C/C++ Не могу открыть COM Суть проблемы вот в чем: есть примочка в usb и драйвер для эмуляции ее как com порта. Также есть устройство, которое принимает последовательно 2 байта и выдает их на ЖКИ, так вот, когда вставляешь данную конструкцию в порт, она сообщает, что готова. Из моей проги пытаюсь открыть порт, но при передаче данных они не воспроизводятся на ЖКИ, в тоже время если сначала через терминалку просто открыть и... https://www.cyberforum.ru/ c-cpp/ thread994130.html
Микроконтроллер. Открытие / закрытие порта C/C++
Добрый вечер. У меня возникла проблема следующего характера. FT_HANDLE ftHandle; FT_STATUS ftStatus; ftStatus = FT_Open(0, &ftHandle); if (ftStatus == FT_OK) { // FT_Open OK, use ftHandle to access device // when finished, call FT_Close FT_Close(ftHandle); }
C/C++ Подключение к COM Добрый день! Только начинаю знакомиться с C++ посредством "Microsoft Visual Studio Express 2013" Требуется создать консольное приложение которое подключается к COM порту программы и выполнить некоторые действие. Не могу понять как подключится. На VBS выглядит: set App = CreateObject( "CT.Application" ) ' создаем объект e3.series set Job = App.CreateJobObject ' создаем объект... https://www.cyberforum.ru/ c-cpp/ thread991420.html
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") можно получи
130 / 15 / 6
Регистрация: 05.08.2013
Сообщений: 285
0

Получение доступа к интефейсу COM сервера, native C++ - C/C++ - Ответ 5388534

25.11.2013, 18:00. Показов 1219. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем здравствуйте)
Вопрос следующий.
В системе есть зарегестрированный COM.
Задача стоит в получении доступа к его интерфейсу.
Использую компиляторы bcc32 или MinGw.
Насколько я понял, чтобы получить указатель нужно
вызвать ф-ю
C
1
2
3
4
5
6
7
HRESULT CoGetClassObject(
  _In_      REFCLSID rclsid,
  _In_      DWORD dwClsContext,
  _In_opt_  COSERVERINFO *pServerInfo,
  _In_      REFIID riid,
  _Out_     LPVOID *ppv
);
А кто-нибудь может подсказать, как это правильно сделать?
Т.е. мне нужен clsid, а его можно как-то из названия получить,
вроде-бы
C
1
2
3
4
HRESULT CLSIDFromString(
  _In_   LPCOLESTR lpsz,
  _Out_  LPCLSID pclsid
);


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

Получение доступа
Вот к примеру, чтоб получить доступ из формы 1 к форме 2, нужен код: Form2 dlg = new Form2(); ...

Получение доступа
Недавно лазил в маей рабочей сетке, и к сваему удивлению обнаружил что не являюся админом для...

Получение ip сервера
Коллеги, всем день добрый! Возникла задача - получить все IP адреса сервера Domino агентом....

Получение доступа к регистрам
Правильно ли я понимаю, что когда я пишу имя регистра или переменной, то фактически указываю на её...

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

Получение доступа к папке
Мне нужно получить доступ к папке c/users/username/dowland. Но проблема в том, что на разных Пк...

Получение доступа к SpecialFolders
Доброго времени суток! Пишу программу, которая ищет *.exe-шники в определенной папке. Проблема в...

Получение доступа к MainWindow
Добрый день. При написании курсовой работы возникла проблема. Допустим у нас есть две формы:...

Получение доступа к ресурсу
Есть сетевая папка расположенная на компьютере директора. При попытке открытия выдается ошибка:...

Открытие доступа с сервера
Привет всем! Есть локальная сеть из сервера и 2-х клиентских машин. На всех машинах стоит Debian....

Получение JSON с сервера
Есть класс который принимает строку URL и возвращает JSONObject public class Json { public...

0
Новые блоги и статьи
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
Как добавить пустую директорию в репозиторий Git
bytestream 22.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо сохранить пустую директорию в репозитории. Данная задача может показаться простой на первый. . .
Как валидировать адрес email в JavaScript
bytestream 22.01.2025
JavaScript, как основной язык веб-разработки, предоставляет разработчикам множество инструментов для реализации эффективной валидации email-адресов. От простых встроенных решений до сложных. . .
Как заменить все вхождения подстроки в JavaScript
bytestream 22.01.2025
Строки в JavaScript представляют собой неизменяемые последовательности символов, что делает их обработку особенно интересной с точки зрения оптимизации и выбора правильного подхода к решению задач. . . .
Управление версиями пакетов в Node.js. В чем разница между тильдой (~) и кареткой (^) в package.json
bytestream 22.01.2025
В современной разработке программного обеспечения управление версиями пакетов играет ключевую роль в обеспечении стабильности и надежности проектов. Node. js, как одна из самых популярных платформ для. . .
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru