Публикации по теме 'com'


Использование COM-объектов из Python/JScript/VBScript
Как получить доступ к COM с помощью скриптов? Просто короткая статья, чтобы показать несколько примеров кода и описать несколько нюансов. Я использую три широко используемых скриптовых языка — Python, VBScript и JScript. Сначала создайте образец DLL и зарегистрируйте его как COM-объект. Назовите наш COM-объект как MyCOMObject . Здесь вы можете увидеть несколько атрибутов: [ ComVisible ( true )] не является обязательным, но если ваши решения состоят из более чем одного класса,..

Вопросы по теме 'com'

Sharepoint COMException 0x81020037
Я работаю над приложением SharePoint, которое поддерживает импорт нескольких документов за одну операцию. У меня также есть обработчик событий ItemAdded, который выполняет базовое обслуживание метаданных элемента. Это событие возникает как для...
2315 просмотров
schedule 11.08.2022

Как сделать простое слияние почты в OpenOffice
Мне нужно сделать простое слияние почты в OpenOffice, используя C++, VBScript, VB.Net или C# через OLE или собственный API. Есть ли хорошие примеры?
8604 просмотров
schedule 22.05.2023

QDrag уничтожается при перетаскивании
У меня есть приложение Windows/Linux Qt 4.3, которое использует перетаскивание в QTreeView. У меня есть два очень похожих приложения, которые используют один и тот же набор библиотек Qt. Перетаскивание работает как в Linux, так и только в Windows....
1375 просмотров
schedule 25.07.2022

Как получить список доступных COM-интерфейсов в Windows
Есть ли способ получить список зарегистрированных COM-интерфейсов на компьютере с Windows с идентификаторами GUID? Прежде чем кто-нибудь подумает, что это не связано с программированием, мне нужны эти данные, чтобы сослаться на COM-интерфейс в F #...
2442 просмотров
schedule 01.09.2022

Как запустить Google Планета Земля внутри элемента управления WPF
Я пытаюсь запустить Google Earth внутри WPF, но не знаю, как это сделать. По сути, мне удалось запустить Google Планета Земля в элементе управления формы Windows внутри формы Windows, все было в порядке. Попытка сделать то же самое в WPF дает...
3496 просмотров
schedule 27.08.2022

Сбой доступа к файлу из COM-объекта Excel при запуске из службы NT в Vista
Мы используем COM-объекты для доступа к таблицам Excel в службе NT (через Windows Scripting Host). До Vista это прекрасно работало, но, начиная с Vista, мы получаем такую ​​ошибку: Microsoft Office Excel не может получить доступ к файлу c: \...
2777 просмотров
schedule 06.04.2023

Подключение к WMI: ошибки 0x800706ba на некоторых машинах (но не на всех)
Когда я пытаюсь подключиться к WMI из Powershell, ConfigMgr или WMI Explorer, я могу общаться с большинством своих компьютеров, но некоторые (возможно, 30%?) возвращают 0x800706ba (сервер RPC недоступен). Если я отключу брандмауэр на удаленной...
31600 просмотров
schedule 29.11.2022

Не удается создать экземпляр COM-объекта, написанного на C#, из VBA (VB6 в порядке)
Используя VS 2008, вот мой COM-объект using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Windows.Forms; namespace TestCom { [Guid("9E5E5FB2-219D-4ee7-AB27-E4DBED8E123E")]...
12253 просмотров
schedule 09.10.2022

Метод VMware VIX API FindItems () никогда не возвращается при запросе зарегистрированных виртуальных машин
Я использую VMware Workstation 6.5 в Windows Vista x64. Я пытаюсь написать код C #, который использует COM API VMware Vix v1.6.1 для получения списка зарегистрированных виртуальных машин. Я использую следующий код: using System; using VixCOM;...
1292 просмотров
schedule 09.05.2022

Выпуск COM-объектов .NET force
У меня есть приложение ASP.NET 2.0 под IIS, которое имеет функцию экспорта некоторых данных в программное обеспечение под названием HFM (Oracle Hyperion Financial Management). Для выполнения этого экспорта приложение .net использует API, основанный...
1209 просмотров
schedule 10.11.2022

Интеграция COM из ALBPM — не удается найти IDispatch для «{00020906-0000-0000-C000-000000000046}»
Я пытаюсь использовать компоненты Office COM для создания документов Word и Excel. К сожалению, я не могу этого добиться, потому что получаю сообщение об ошибке. Не удается найти IDispatch для «{00020906-0000-0000-C000-000000000046}» в модуле...
1352 просмотров
schedule 06.05.2023

Как добавить новую кнопку на панель навигации (панель Outlook) в Outlook 2003/2007?
Большинство из нас знакомы с навигационной панелью «гармошкой» в левой части Outlook 2003. На ней есть такие кнопки, как «Календарь», «Задачи», «Почта» и т. д., и нажатие на одну из этих кнопок открывает панель браузера со списком общие папки в этом...
1920 просмотров
schedule 24.07.2023

Проблема с веб-службой с использованием COM-объекта
У меня есть веб-служба VB.NET, которая вызывает COM-объект Interop. Когда я делаю несколько вызовов веб-службы одновременно, веб-служба обрабатывается нормально, пока не вызовет первый метод COM-объекта. На данный момент кажется, что вызовы...
701 просмотров
schedule 29.03.2023

Как проверить, поддерживает ли контейнер несколько подключений?
Реализован класс Sink — для получения уведомлений о событиях от COM-сервера. Интерфейс событий унаследован от IDispatch . У меня возникла проблема, из-за которой вызов IConnectionPoint::Advise возвращает E_NOTIMPL . Это может быть...
1152 просмотров

Как управлять COM-объектами в веб-приложении .Net
Устаревшие приложения C++ с иногда печально известными проблемами утечки памяти должны вызываться из приложения Windows на базе сервера .Net. Время сборки мусора .Net невозможно определить, и иногда объект С++ уничтожается или не уничтожается...
775 просмотров
schedule 19.03.2023

Утечки памяти в многопоточном приложении с использованием COM и C #
Я написал многопоточное неуправляемое приложение, которое использует COM-объекты в своих рабочих потоках. Все шло нормально, пока я не начал использовать для работы объекты .NET, экспортированные как COM. Играя с кодом и комментируя части...
2257 просмотров
schedule 28.05.2022

Что такое COM?
Я усердно искал, но не смог уловить всю идею. Кто-нибудь может мне сказать: Что такое COM на самом деле? Как работают идентификаторы GUID и как они используются COM? Как COM решает проблемы с разными версиями DLL. Или, по крайней мере,...
21440 просмотров
schedule 18.03.2023

Вызов COM-объекта из .Net C #
Я пытаюсь получить доступ к COM dll (eObjectBroker) из моего приложения C #. Вот что я сделал. запустите tlbimport с eObjectBroker.dll , чтобы получить сборку. Я получаю две сборки, так как COMSVCLIB ссылается на eObjectBroker . Итак, у...
1541 просмотров
schedule 24.07.2023

Существует ли объект, доступный для DCOM, который разрешает потоковую передачу файла UTF8 с блокировкой записи?
Объект TextStream Scripting.FileSystemObject поддерживает Unicode в стиле Windows и «обычный текст», измененный системной кодовой страницей, но, похоже, не поддерживающий UTF8. Однако на самом деле он может передавать файлы, заблокированные для...
341 просмотров
schedule 04.04.2024

создание долгоживущего сервера для других приложений на windows
Я изучил COM-серверы и службы Windows, но я не уверен, что лучше всего подходит для моих целей или как это сделать. Я хочу что-то, что можно запускать и запускать в течение неопределенного времени, которое содержит объект, чтобы другие процессы или...
318 просмотров
schedule 22.10.2022