|
|
Другие темы раздела | |
C/C++ клиент на VS++ 2010 сервер на RAD Studio C++Builder Пытаюсь осуществить работу автоматизации между сервером, написанным на RAD Studio ХЕ C++Builder, и клиентом, написанным на VS++ 2010. Сервер, "MyApp.exe", зарегистрировался в реестре. Имеет один метод "TestMethod1()", его хочу запустить из клиента. В клиенте делаю: CoInitialize(NULL); CLSID clsid; HRESULT hr = CLSIDFromProgID(L"MyApp.App", &clsid); // здесь все нормально https://www.cyberforum.ru/ c-cpp/ thread702064.html |
C/C++ Com в виде dll // Client.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <windows.h> #include <stdio.h> #include "Interf.h" HRESULT hr; IClassFactory* pIClassFactory = NULL; IFile* pIFile = NULL; |
C/C++ Сервер автоматизации из 32-битного приложения в 64-битной винде
https://www.cyberforum.ru/ c-cpp/ thread699293.html Приветствую. Винда х64. Есть приложение Р1, тоже х64. Есть мое приложение Р2 х32, разрабатываю в C++ builder. Необходимо из Р1 вызывать некоторые методы в моем Р2. Решил это обыграть механизмом Automation. Раньше такое делал, но все было 32 битное. Возможно ли сделать это в моем случае? Для тестов пока нет возможности, потому и задаю такой вопрос. Названия приложений Р1 и Р2 условны :). ... |
C/C++ Создание внутреннего COM в виде dll Ребят, помогите добить проект, я только учусь, не обессудьте... Создаю простое COM приложение в виде dll, вроде все по инструкции, но в клиенте так ничего не работает... Подскажите ошибку. https://www.cyberforum.ru/ c-cpp/ thread699284.html |
Работа с Полигонами C/C++ Кто может посоветовать класную либу (желательно С++ или СОМ) для работы из полигонами (пересечения и т.д) - надо что бы быстрая била! Нашел: G P C, Poly Boolean, The B O O S T и т.д. Недавно нашел новую либу PolygonLib - Polygon Clipping Library от фирмы SINED GmbH. Там и вроде есть сравнение из уже нашедшими! Кто может што то сказать про нее? может кто то ее уже юзает? Буду очень... |
C/C++ Как работать с ATL OLE DB Consumer wizard?
https://www.cyberforum.ru/ c-cpp/ thread678459.html Здраствуйте! Я на форуме первый раз. Я пишу простенькую програму на MFC доступ к базе данных должен быть OLE DB. целую неделю борюсь с OLE DB, не могу разобраться как с ней работать. Я использую ATL OLE DB Consumer wizard что бы сгенерировать клиента, так же я понимаю как зделать Insert(), для чего MoveFirst(), MoveNext() etc. То есть более менее основу понимаю но... Я не понимаю как например... |
C/C++ Запись с RTSP посредством DirectShow Доброго времени суток. Пытаюсь захватить видео с IP камеры и записать в файл при помощи pCaptureGraphBuilder2.SetOutputFileName(MEDIASUBTYPE_Avi,StringToPWide('C:\1.avi'), pBF, pFSF); pCaptureGraphBuilder2.RenderStream(nil, @MEDIATYPE_Video, pSourceBF, pСoder, pBF); pSourceBF - фильтр источника (работает норм, используя его получается получить превью с камеры) pCoder -IBaseFilter добавленный... https://www.cyberforum.ru/ c-cpp/ thread672630.html |
Создание и разработка СОМ с нуля. Статьи для чайников C/C++ Подскажите пожалуйста статьи, сайты, какую - нибудь литературу в которой доступно и пошагово рассказывается про создание простейших СОМ компонентов, про создание интерфейсов и про все нужные вещи. У меня есть лекция взятая на кафедре... очень сложно читается. |
C/C++ освобождение объектов msxml Как удалить объекты msxml после загрузки xml? https://www.cyberforum.ru/ c-cpp/ thread672578.html | C/C++ Изменение полей в Active Directory. Ошибка EAccessViolation Добрый день! Подскажите как правильно изменить поля(к примеру, displayName, homePhone и др.) у пользователя в AD, зная "путь" до него(LDAP://CN=Николай,CN=Users,DC=Fabrikam,DC=com). В msdn нашел пример использования методов и свойств интерфейса IADs IADs *pADs NULL; VARIANT var; HRESULT hr = S_OK; LPWSTR path=L"LDAP://CN=Administrator,CN=Users,DC=Fabrikam,DC=com"; hr = ADsGetObject(... https://www.cyberforum.ru/ c-cpp/ thread672568.html |
C/C++ ОБРАБОТКА СОБЫТИЙ и DirectShow Доброго времени суток. Проблема в следующем, при помощи DirectShow отображаю видео в окне, в обработчик событий написал при клике увеличить размер окна с видео...НО если кликнуть во время воспроизведения ничего не происходит до окончания воспроизведения, только потом происходит необходимое изменение размера окна IVideoWindow. В чем может быть причина ? |
C/C++ Доступ или создание объекта в другом потоке В C++Builder-е: Создал проект, в проекте есть еще один поток. Этот поток должен подключаться к COM-объекту или загружать его в память, если его там нет. Как можно это сделать? Пробовал код в этом потоке: ... CLSID clsid = IID_NULL; LPUNKNOWN punkKompasObject = NULL; ... bool result = false; if (SUCCEEDED(CLSIDFromProgID(L"KOMPAS.Application.5", &clsid))) { if... https://www.cyberforum.ru/ c-cpp/ thread663368.html |
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,417
|
|
26.11.2012, 09:44 | 0 |
На зачете спросили по ATL COM - C/C++ - Ответ 375581826.11.2012, 09:44. Показов 1891. Ответов 3
Метки (Все метки)
Ответ
вилами по воде: retval информирует COM о том, что данные методы являются функциями при вызове которых через IDispatch в языках не предусматривающих анализ HRESULT наподобие VBA указанный параметр является возвращаемым значением. если retval не писать - возвращаемого значения не будет, то есть в этих языках данные методы будут являться процедурами возвращающими результат в одном из параметров. сам не в курсе, интуиция
Вернуться к обсуждению: На зачете спросили по ATL COM C/C++
1
|
26.11.2012, 09:44 | |
Готовые ответы и решения:
3
Сижу на зачете !! На зачете, одномерный массив Ребят, сижу на зачете! На зачёте один номер остался |
26.11.2012, 09:44 | |
26.11.2012, 09:44 | |
Помогаю со студенческими работами здесь
0
Помощь на зачете в назначенное время Ща на зачёте заставте прогу компилиться Нужен человек для помощи онлайн на зачете Маша проиграла в личном зачете студенческой олимпиады |
Новые блоги и статьи | |||||
Введение в модели и алгоритмы машинного обучения
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 был официально. . .
|