|
|
Другие темы раздела | |
C/C++ Чтобы Word не спрашивал лишнего Проблема такая. Я создаю Word-документ с помощью сервера автоматизации. Документ показывается. Возможно, это совсем не то, что нужно было пользователю, и он конечно вправе этот документ закрыть. Но при этом Word спрашивает, "А не сохранить ли нам его?", что немного путает и раздражает. С другой стороны, пользователь начинает с документом работать. Что-то менять. Значит документ чего-то стоит.... https://www.cyberforum.ru/ c-cpp/ thread641578.html |
C/C++ Графический контрол в dll Всем, привет! Ковыряясь в стороннем коде (в частности в dll) - заметил одну странность: очень часто разработчики не оформляют графический контрол, как activeX или просто COM-объект. То есть все методы контрола доступны через секцию экспорта dll. Почитав в интернете соответствующую литературу попытался найти основания для этого. В основном мотивируют тем, что COM много жрёт памяти и... |
C/C++ OleVariant и передача объекта. (Delphi)
https://www.cyberforum.ru/ c-cpp/ thread622437.html Доброго времени суток. Пришла мысль создать некий диспетчер доступа к БД. Суть: иметь один интерфейс для доступа к БД с использованием различных компонентов доступа к БД (IB, ADO, Zeos и т.д.) Идея прикольная, с учетом того. что если захотелось быстренько заменить компоненты доступа, то это получится крайне безболезненно. Есть COM сервер, который реализует интерфейс IDataSetDispatch. Есть... |
C/C++ Как записать в файл (или нарисовать в DC) IHTMLImgElement
https://www.cyberforum.ru/ c-cpp/ thread619187.html Собсно, вопрос. Есть IHTMLImgElement. Пытаюсь кастануть к IHTMLElementRender: CComQIPtr<IHTMLElementRender> spElemRender; if (FAILED(pElement->QueryInterface(IID_IHTMLElementRender, (void**)&spElemRender))) { AfxMessageBox(_T("Unable to create render of the body element.")); return; }Элементы получены с помощью... |
что такое COM и ActiveX? C/C++ что такое COM и ActiveX? гуглил, читал, но ничего не понял.. приведите пример? |
C/C++ Клиент-сервер COM
https://www.cyberforum.ru/ c-cpp/ thread603665.html Суть задачи написать на c# клиент-сервер но с "поддержкой" com объекта..задача простая парсить время с ntp и подавайть его на наш написанный сервер на с# после получения передать клиентам.. подскажите как это реализовать |
C/C++ COM и асинхронный вызов. Непонятки с событиями Добрый день. Впервые решил разработать ком-сервер, и столкнулся в одной очень интересной проблемой. Мой сервер общается с клиентами средствами событий. т.е. создан dispinterface событий на которые подписывается клиент. Делал все по мануалу. Забегая на перед скажу что данная связка реализрована и работает в штатном режиме отлично. Генеральная задача ком-сервака - это коннект к некой софтине... https://www.cyberforum.ru/ c-cpp/ thread595796.html |
C/C++ Защита COM Помогите разобраться есть ли в COM какие либо еще методы защиты помимо установок в DCOMCNFG и функции CoInitializeSecurity,IClientSecurity,CoSetProxyBlanket,IServerSecurity.Если не трудно подскажите какие нибудь алгоритмы и методики защиты приложения на COM. |
C/C++ Формула для Экселя Здравствуйте, подскажите, пожалуйста, следующую информацию. Есть программа на C++(MFC). Как корректно написать след формулу: =ЕСЛИ(P12-Q12>0;P12-Q12;0) strTemp.Format("=IF(P%d-Q%d>0;P%d-Q%d;0)", iIndexRowBegin, iIndexRowBegin, iIndexRowBegin, iIndexRowBegin); oRange.put_Formula(COleVariant(strTemp)); https://www.cyberforum.ru/ c-cpp/ thread433650.html |
C/C++ Ссылка на COM объект
https://www.cyberforum.ru/ c-cpp/ thread424403.html Здравствуйте. У меня имеется COM объект, созданный с помощью ATL. class Class1 { public: Class2** children; ...... }; |
exe-com-server singleton C/C++ Возможно ли реализовать такой exe-com-server, у которого вызывалась бы одна instance? Т.е. если какой-то экземпляр уже запущен, то клиента направить в него, а не создавать новый экземпляр. Добавлено через 21 час 8 минут Разобрался. |
C/C++ Исключение из HRESULT: 0x80070005
https://www.cyberforum.ru/ c-cpp/ thread366043.html Всем привет! Я пытаюсь получить доступ к адресной книге Outlook Express, вернее к её записям Такая проблема, вызываю функцию _AdrBook.OpenEntry(_EntryIDSize, lpst, IntPtr.Zero, 0, out ObjType, out obj) и вылетает исключение «Отказано в доступе. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))» Доступ к .wab-файлу к которому я обращаюсь через функцию OpentEntry открыт. Галочку «только... |
Beasiofun
|
|
0 | |
Си и КОМ объекты чайнику - C/C++ - Ответ 343507710.09.2012, 14:22. Показов 4347. Ответов 4
Метки (Все метки)
Доброго времени суток,
Друзья объясните чайнику как обрабатываются/получаются события КОМ-сервера на Си/Спп В голове каша, а интересуюсь не из праздного любопытства. С КОМ объектами ранее не общался да и с мелкософтом ранее сталкивался на уровне программирования мало.(см. никак) Объесню "на пальцах" задачу да за одно уровень познаний : есть некоторый сервер по технологии ком и есть описания всех его методов и событий, с методами (они же привычнее-функции) более менее понятно: импортируем библиотеку #import "блабла\\ccLib.dll" //к примеру подвязываем пространство using namespace ссLib; далее говорим ccLib *serv; HRESULT hr = CoCreateInstance(CLSID_Название, NULL, CLSCTX_SERVER, IID_Название, (void**)&serv); в результате получаем нужный набор функционала ...и ПОЛУзагадочное слово "нить" ) далее работаем: serv->func0(arg1,arg2,и т.д); тут все ясно как день,"первый раз в первый класс" а далее начинается "новоучения" для меня после вызова метода который тебя "подписывает" на события происходящие на сервере их нужно получить и соответственно обработать. Я так понимаю (скорее всего не правильно понимаю) что нужно каким то образом указать обработчик событий этого сервера и как минимум сказать что "это есть обработчик": есть событие - вызывай его. По аналогии с оконным обработчиком Вин - Сказали что есть класс окна, заполнили и запихали адрес обработчика в структуру, зарегистрировали в системе, скормили ее адрес в функцию создания окна.Создали окно, начали "фантазировать" обработку полученных от системы сообщений (по сути просто переданных из вне агрументов) внутри функции оконного обработчика. А с КОМ сервером как сделать подобное я в душе не.. не представляю. П.С. из за многочисленной документации уже мозг закипает, у меня,честно, задача примитивная - дайте пример просто плз кто знает, уровня "hello world" - как получить event из COM. Вернуться к обсуждению: Си и КОМ объекты чайнику C/C++ |
10.09.2012, 14:22 | |
Готовые ответы и решения:
4
Qt и ком объекты ком порт для компьютера без ком Как уничтожать динамические объекты и вообще объекты, если это необходимо сделать в их процедурах? Встроенные объекты Java Script. Объекты Array, Date |
10.09.2012, 14:22 | |
10.09.2012, 14:22 | |
Помогаю со студенческими работами здесь
0
Удалить все объекты и создать объекты - потомки Функция создает объекты и указателями на них заполняет массив. При выходе из функции вызываются деструкторы объектов. Как сохранить объекты? В окне перемещаются объекты, отталкиваясь от стенок окна. Каждый объект имеет свой поток, перемещающий его. Встретившись, объекты начинают двигаться БД избер ком |