|
|
Другие темы раздела | |
C/C++ Переслать событие в контрол Существует класс class CFlashWnd: public IDispatch{} В нем с помощью CreateWindow создается окно и в него аттачиться контрол для FlashPlayer. Как мне переслать событие mosemove в контрол flash playera? (Если отсылать событие в окно, до flash playera оно не добирается) https://www.cyberforum.ru/ c-cpp/ thread827622.html |
C/C++ Вывод списка категорий интерфейсов не соответствует тому, что показывает утилита OleView, почему? Вот код, за основу взят код Роджерсона из его главы 6, я всё поупрощал донельзя, все проверки поубирал: #include <stdio.h> #include <stdlib.h> #include <iostream> #include <comcat.h> using namespace std; // Global interface pointers |
C/C++ Word automation + Windows server 2008 R2 = тормоза(очень сильные тормоза) Здравствуйте! Есть код, написанный правда на делфи, который экспортирует содержимое ТХТ файла в DOS кодировке в WORD. Попутно, если это необходимо, в экпортируемый текст вставляется штрих код для последующей идентификации документа. Так вот.... Данная программка прекрасно работает на следующих операц. системах - Win XP, Win 7, Win2003. Но при работе под Win 2008 server R2 получаем тормоз... https://www.cyberforum.ru/ c-cpp/ thread826744.html |
C/C++ Работа с таблицами Excel
https://www.cyberforum.ru/ c-cpp/ thread822803.html есть вот такая таблица https://docs.google.com/spreadsheet/lv?key=0AsDL8HE-bGDVdFFVWlIzbzQ5RFJJZGFyQ25xZmFYa0E&toomany=true#gid=12 надо как-то автоматически загнать значения из таблицы в обычный двумерный массив. брать надо только целые значения(например c14 д14 и тд) нашел либу для xlsx, например вот такую http://www.libxl.com/ но как-то не очень хочется вникать в это все что проще,... |
Оставить после выполнения программы книгу Excel открытой C/C++ Здравствуйте! Я создаю Ole объект: Application=CreateOleObject("Excel.Application"); Открываю книгу Excel, используя OleProcedure: Books = Application.OlePropertyGet("Workbooks"); Books.OleProcedure("Open", path1); Дальше считываю данные, записываю результат в эту же книгу. Потом убиваю процесс: Application.OleProcedure("Quit"); Скажите, пожалуйста, как сделать так, чтобы программа не... |
C/C++ Вызов метода из ВнешнейКомпоненты 1с в обход механизма ILanguageExtender
https://www.cyberforum.ru/ c-cpp/ thread819211.html Приветствую! Подскажите, можно ли из 1с вызвать метод ВнешнейКомпоненты, который реализован не через механизмы интерфейса ILanguageExtender, а через интерфейс типа IDispatch? Если да, то каким образом? Компонента в 1с подключается и методы спокойно вызываются через механизм ILanguageExtender, а метод, наследуемый от интерфейса типа IDispatch в то же время не обнаруживается. Добавлено... |
C/C++ Транслируются ли аргументы функции CoCreateInstance в аргументы функции DllGetClassObject? НУ то есть я думаю должно быть понятно, о чём речь. В клиенте вызывается функция: CoCreateInstance ( REFCLSID, аргумент__2, аргумент__3 REFIID, void** ); https://www.cyberforum.ru/ c-cpp/ thread815668.html |
Можно ли компилятором gcc создать COM объекты, сервер, в частности? C/C++ По-моему, нет. Ведь в сервере среди всего прочего надо реализовывать метод объекта QueryInterface. Он может запросто принять первым параметром IID_IUnknown, но он нигде не определён, вот в чём дело! То ест в unknwn.h MSVS он прописан как 00000000-0000-0000-C000-000000000046 А вот unknwn.h gcc #ifndef COM_NO_WINDOWS_H #include <windows.h> #endif #ifndef _UNKNWN_H #define _UNKNWN_H #if... |
C/C++ При регистрации COM объета ось не может найти точку входа в DllRegisterServer Почему? Воот dll: //comreg.cpp //Тут если чё прототип STDAPI DllRegisterServer(void) //если закомменчу, то тот же эффект #include <olectl.h> STDAPI DllRegisterServer(){ https://www.cyberforum.ru/ c-cpp/ thread810410.html |
C/C++ При перекомпиляции сервера перекомпилируется клиент, а что, собственно в этом плохого?
https://www.cyberforum.ru/ c-cpp/ thread800177.html Друзья! Начинаем цикл вопросов про COM- Объекты. Первый вопрос возник по статье Безверхова, вот здесь статья. Вот там такой пример: //myobj.cpp - реализация методов объекта сервера #include "myobj.h" void Foo::SetA(int i){a = i;} void Foo::SetB(float f){b = f;} void Foo::SetAB(int i, float f){a = i; b = f;} //myobj.h - определение объекта Foo class Foo { |
C/C++ Вывод в word Помогите пожалуйста каким-нибудь простым кодом, чтобы проверить возможность вывода данных в word. У меня стоит Embarcadero C++Builder XE3 и MS Office 2010 |
C/C++ Чтение данных из Excel с Visual C++
https://www.cyberforum.ru/ c-cpp/ thread797251.html Здраствуйте. Нужно запрограммировать считывание данных из Excel-файла на Visual C++ (MVS 2005). Какие библиотеки для этого требуется подключить и какие процедуры использовать? |
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,413
|
|
04.04.2013, 16:27 | 0 |
Узнать имя компонента, реализующего интерфейс и имя категории, в которую этот интерфейс входит - C/C++ - Ответ 436035604.04.2013, 16:27. Показов 2405. Ответов 7
Метки (Все метки)
Ответ
создается объект передавая системе CLSID (вы ведь знаете что установили на компьютер?), от объекта получают нужный интерфейс передавая ему IID (вы ведь знаете при помощи какого интерфейса собираетесь обращаться к объекту?). лазать по реестру не нужно совершенно.
его там не будет. поднимите еще раз архивы с моделью COM которые я вам в одной из соседних тем указал и поглядите как он регистрируется. ссылка на файл будет только в ветке CLSID. интерфейсы на то и интерфейсы что они не привязаны к реализации. если очень хочется можно перебирать все объекты (как мягкий вариант - все библиотеки типов) и выуживать из них интерфейсы. Вернуться к обсуждению: Узнать имя компонента, реализующего интерфейс и имя категории, в которую этот интерфейс входит C/C++
0
|
04.04.2013, 16:27 | |
Готовые ответы и решения:
7
Как узнать имя таблицы на которую установлен курсор UnitTests, проверка экземпляра класса, реализующего интерфейс Как узнать имя нового созданого компонента Как узнать имя компонента по его тегу? |
04.04.2013, 16:27 | |
04.04.2013, 16:27 | |
Помогаю со студенческими работами здесь
0
Как узнать имя компонента в котором было вызвано PopupMenu? Как узнать имя компонента над которым находиться курсор Создать интерфейс IPerson (человек), включающий в себя свойства: Name (имя), BirthDate (дата рождения) и метод PrintInfo Как узнать полное имя файла зная его краткое имя? |