|
|
Другие темы раздела | ||||||
C/C++ Сравнение OLE и DDE
https://www.cyberforum.ru/ c-cpp/ thread1069377.html Сравнение OLE и DDE. Маленькое сравнение. |
clsid C/C++ в приведенной программе IID что означает и за что отвечает? #include <Windows.h> #include <iostream> #include <atlbase.h> using namespace std; void trace(const char* msg) { cout << msg << endl; } // Предварительные описания GUID extern const IID IID_IX; extern const IID IID_IY; | |||||
C/C++ Переместиться в начало документа Word
https://www.cyberforum.ru/ c-cpp/ thread1047091.html Здравствуйте! Очень нужна помощь, поиск по форумам почему-то не помог. Всего лишь нужно вернуться в начало документа word (производится поиск текста и его замена в документе, затем сразу же поиск другого текста, но вот он начинается не с начала документа, как хотелось бы). есть метод в Vba "StartOf()". по использованию такого через Ole ничего не нашлось. может как-то иначе решить? помогите... |
C/C++ Установить пароль на Word документ Так толком нигде и не нашел ничего информативного в инете... Ситуация. Есть MDI приложение. В одном из фрейме создается Word-документ. При сохранении на диск с определенным именем надо сохранять сразу с паролем на открытие, чтобы потом можно было его открыть только после ввода пароля. Метод из WdDocument под названием SetPassword - устанавливает вроде в свойствах документа пароль, но... https://www.cyberforum.ru/ c-cpp/ thread1032926.html | |||||
C/C++ Получение доступа к интефейсу COM сервера, native C++ Всем здравствуйте) Вопрос следующий. В системе есть зарегестрированный COM. Задача стоит в получении доступа к его интерфейсу. Использую компиляторы bcc32 или MinGw. Насколько я понял, чтобы получить указатель нужно вызвать ф-ю HRESULT CoGetClassObject( _In_ REFCLSID rclsid, _In_ DWORD dwClsContext, _In_opt_ COSERVERINFO *pServerInfo, |
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... https://www.cyberforum.ru/ c-cpp/ thread1002120.html |
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); (к примеру... | |||||
C/C++ Не могу открыть COM Суть проблемы вот в чем: есть примочка в usb и драйвер для эмуляции ее как com порта. Также есть устройство, которое принимает последовательно 2 байта и выдает их на ЖКИ, так вот, когда вставляешь данную конструкцию в порт, она сообщает, что готова. Из моей проги пытаюсь открыть порт, но при передаче данных они не воспроизводятся на ЖКИ, в тоже время если сначала через терминалку просто открыть и... https://www.cyberforum.ru/ c-cpp/ thread994130.html |
C/C++ Микроконтроллер. Открытие / закрытие порта
https://www.cyberforum.ru/ c-cpp/ thread992147.html Добрый вечер. У меня возникла проблема следующего характера. 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 ' создаем объект... |
C/C++ Ошибка COM (Excel) без использования MFC, ATL
Доброго времени суток!
Я занимаюсь разработкой приложения, которое выгружает определенные данные из БД в файл XLS (уже отформатирован, используется в качестве шаблона для заполнения).
Пользуюсь Code::Blocks (приложение использует wxWidgets для прорисовки GUI), соответственно использовать возможности MFC, ATL и иже с ними не получилось (по крайней мере не нашел как их подружить с...
|
Ушел с форума
17.01.2014, 16:00
|
0
|
|
Внутренний сервер COM как локальный - C/C++ - Ответ 565325317.01.2014, 16:00. Показов 2109. Ответов 5
Метки (Все метки)
Ответ
Что за книжка, если не секрет ?
Код
HKEY_CLASSES_ROOT { AppID { <clsid> { REG_SZ @Default@ = "SomeName" REG_SZ DllSurrogate = "" } } CLSID { <clsid> { REG_SZ @Default@ = "SomeName" REG_SZ AppID = <clsid> InprocServer32 { REG_SZ @Default@ = "path-to-dll" REG_SZ ThreadingModel = Both } TypeLib { REG_SZ @Default@ = <libid> } } } Interface { <iid> { REG_SZ @Default@ = "SomeName" ProxyStubClsid32 { REG_SZ @Default@ = {00020424-0000-0000-C000-000000000046} } TypeLib { REG_SZ @Default@ = <libid> REG_SZ Version = 1.0 } } } TypeLib { <libid> { 1.0 { REG_SZ @Default@ = "SomeName" 0 { win32 { REG_SZ @Default@ = "path-to-typelib" } } FLAGS { REG_SZ @Default@ = 0 } } } } } @Default@ - это значение ключа реестра по умолчанию. SomeName - это названия соответствующих компонентов, например MyComServer Type Library. Они в 99% случаев опциональны, но на всякий случай привожу все, чтобы не искажать картину. <clsid> - это ID COM-класса, <iid> - это ID интерфейса, <libid> - ID библиотеки типов. path-to-dll указывает на путь к dll-ке, а path-to-typelib - путь к библиотеке типов. Если у вас библиотека типов "вживлена" в dll как ресурс, то эти пути будут совпадать. Вручную нужно заносить только CLSID и AppID, а TypeLib и Interface создаются автоматически, при регистрации библиотеки типов с помощью функции RegisterTypeLib. ThreadingModel может быть любой, у меня стоит "Both", например. Пара моментов. 1) Все типы, использующиеся в COM-сервере, должны быть совместимыми с Automation, иначе система не сможет маршаллить их между процессами. 2) Интерфейсы, которые будут вызываться через границы процессов, должны быть помечены атрибутом oleautomation. 3) Для создания inproc-сервера в dllhost следует использовать CoCreateInstance с флагом CLSCTX_LOCAL_SERVER. 4) Не забывайте вызывать CoInitialize(Ex) на клиенте. Вернуться к обсуждению: Внутренний сервер COM как локальный C/C++
1
|
17.01.2014, 16:00 | |
Готовые ответы и решения:
5
Как перенаправить почту домена на внутренний сервер? Как локальный сервер сделать глобальным Как зарегистрировать новый локальный сервер? Как отправить запрос на локальный сервер? |
17.01.2014, 16:00 | |
17.01.2014, 16:00 | |
Помогаю со студенческими работами здесь
0
Python + локальный сервер, как настроить Локальный сервер SQL ,как перенести ? Как установить и настроить локальный web-сервер? Как в Tor Browser настроить локальный сервер? |
Новые блоги и статьи | |||||
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
|
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
|
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
|
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
|
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
|
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
|
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
|
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|
Как создавать приложения для iOS/iPhone
InfoMaster 12.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iOS открывает огромные возможности в мире мобильных технологий. С каждым годом количество пользователей iPhone и iPad растет,. . .
|
Как использовать Kotlin в Android разработке
InfoMaster 12.01.2025
Язык программирования Kotlin, разработанный компанией JetBrains, стал неотъемлемой частью современного мира Android-разработки. Первоначально представленный в 2011 году, Kotlin был официально. . .
|