|
|
Другие темы раздела | |
C/C++ COM exe server Возможно ли создать COM exe сервер без использования WINAPI? на данный момент работает так. int main(){ MSG msg; long d = 0; HACCEL hAccelTable = LoadAccelerators(NULL, NULL); HRESULT hr = CoInitialize(NULL); CFactory::StartFactory(); https://www.cyberforum.ru/ c-cpp/ thread1413264.html |
C/C++ LNK2005: _DllCanUnloadNow@0 уже определен в dlldata.obj Продолжаю изучать com. В итоге получаю новую ошибку: error LNK2005: _DllCanUnloadNow@0 уже определен в dlldata.obj error LNK2005: _DllGetClassObject@12 уже определен в dlldata.obj dlldata.c - Файл, созданный MIDL-компилятором. В принципе, понятно, из-за чего возникает ошибка. В main.cpp уже определены две эти функции: STDAPI DllCanUnloadNow() { |
C/C++ Active Directory и C++
https://www.cyberforum.ru/ c-cpp/ thread1403307.html Товарищи! Проблема в следующем: появилась необходимость работы моей программы, а именно АИС, взаимодействовать с Active Directory:wall:(будь она не ладна). Но я не могу найти внятного примера, или хотя бы подробное описание библиотеки, взаимодействующей с AD. Дайте пинка в нужную сторону, а лучше пример, или ссылочку. |
C/C++ E_NOINTERFACE COM
https://www.cyberforum.ru/ c-cpp/ thread1401885.html Добрый день. Взял пример кода из книги Д. Роджерсона. Его скомпилированный вариант работает на ура, но при попытке повторить сам, получаю следующую ошибку: Невозможно привести COM-объект типа "TestCOMLib.ComponentClass" к интерфейсному типу "TestCOMLib.IX". Операция завершилась со сбоем, поскольку вызов QueryInterface COM-компонента для интерфейса с IID... |
C/C++ Ошибка в DLL 800401F9 Доброго времени суток. Изучаю технологию COM, возникли некоторые проблемы. Есть код: IFace.h #include <objbase.h> #include <initguid.h> extern "C" { // {BA84A25E-EFF5-4AB7-9A0E-133551BCA8EC} |
C/C++ Общение с Excel через OLE Недавно начал изучать с++. Использую ms vc++ 2010 express. Код такой // 2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "windows.h" HRESULT OLEMethodEx(int nType, VARIANT *pvResult, IDispatch *pDisp,LPOLESTR ptName, int cArgs...) https://www.cyberforum.ru/ c-cpp/ thread1381868.html |
C/C++ COM & C++ & MDI
https://www.cyberforum.ru/ c-cpp/ thread1374463.html Всем привет. Совсем недавно стал постигать азы технологии COM на своем "рабочем" языке С++. Благодаря MSDN научился создавать простенькие com серверы и использовать их в приложениях. Но недавно столкнулся с задачей, которую уже долгое время не могу решить. Надеюсь на вашу помощь. Задача следующая. Имеется MDI приложение, в котором есть возможность добавления нового функционала с помощью... |
Плагин для IE (автоматическое управление браузером) C/C++ мне нужно организовать автоматическое управление браузеров ie (открывать, закрывать вкладки при определённых событиях), вот только незнаю с чего начать, в интернете вычитал что можно это сделать на шарпе, только не могу понять как и примеров не могу найти |
C/C++ Сторонний процесс Excel
https://www.cyberforum.ru/ c-cpp/ thread1371165.html Доброе время суток! Возникла такая задача. Левая программа (не важно какая) запускает Excel с уже сгенерированной информацией. Не открывает файл с диска, а заполняет таблицу "на лету". Мне нужно из своей программы получить данные из этой таблицы и корректно закрыть Excel с сохранением данных из таблицы в файл. VC и .net не предлагайте. Желательно чистый с++ и Qt. Т.е. сам процесс excel я "вижу"... |
C/C++ Нумерация страниц в ворде (OLE) Подскажите пожалуйста, как пронумеровать страницы в вордовском документе с помощью технологии OLE? https://www.cyberforum.ru/ c-cpp/ thread1369718.html |
Как получить библиотеку типа *.tlb из COM-объекта *.exe C/C++ Здравствуйте! =) Прошу подсказку у экспертов в COM`е. Можно ли сгенерировать библиотеку типа Tratata.tlb по имеющемуся COM-объекту? Есть подозрение, что есть такая возможность: "...После генерации библиотеки типа Вы можете либо поставлять ее в виде отдельного файла, либо включить ее в Ваш EXE или DLL как ресурс. Большинство разработчиков предпочитает второй вариант, поскольку он... |
C/C++ Как узнать подключенные COM порты, их названия и количество вообщем хочу написать программу, которая будет автоматически находить нужный COM порт по названию устройства и подключаться к нему. нужно узнать список подключенных COM портов и получить их названия. заранее спасибо https://www.cyberforum.ru/ c-cpp/ thread1362170.html |
Модератор
3400 / 2171 / 353
Регистрация: 13.01.2012
Сообщений: 8,408
|
||||||
17.04.2015, 08:56 | 0 | |||||
Ошибка: "binary '=' no operator found which takes a right-hand operand" - C/C++ - Ответ 749077617.04.2015, 08:56. Показов 1243. Ответов 1
Метки (Все метки)
Ответ
1 массив можно передать именно как массив. а именно - внутри VARIANT должно быть содержимое типа SAFEARRAY. в начале читать про SAFEARRAY и про то как работать с VARIANT ибо строчка
1.1 можно передать любые бинарные данные поместив их в VARIANT с содержимым типа BSTR. 2 массив можно передать именно как массив. а именно - вместо VARIANT использовать BYTE. память для массива выделять через CoTaskMemAlloc Вернуться к обсуждению: Ошибка: "binary '=' no operator found which takes a right-hand operand" C/C++
1
|
17.04.2015, 08:56 | |
Готовые ответы и решения:
1
Ошибка binary '=' : no operator found which takes a right-hand operand of type Ошибка: error C2679: binary '<<' : no operator found which takes a right-hand operand of type Binary '==' no operator found which takes a left-hand operand of type 'T' Error C2679: binary '>>': no operator found which takes a right-hand operand of type |
17.04.2015, 08:56 | |
17.04.2015, 08:56 | |
Помогаю со студенческими работами здесь
0
Ошибка "binary '==': no operator found which takes a left-hand operand of type" error C2678: binary '[' : no operator found which takes a left-hand operand of type 'const Vector' (or there is no accep Исправить ошибку "error C2679: binary '*' : no operator found which takes a right-hand operand of type" No operator found which takes a right-hand operand no operator found which takes a right/left-hand operand of type "AR" Проверить правильность кода. Вылезает Error 5 error C2679: binary '<<' : no operator found which takes a right Ошибка "C2679 binary '>>': no operator found which takes a right-hand operand of type 'const char [7]" |