Публикации по теме '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 просмотров
schedule
29.06.2023
Как управлять COM-объектами в веб-приложении .Net
Устаревшие приложения C++ с иногда печально известными проблемами утечки памяти должны вызываться из приложения Windows на базе сервера .Net. Время сборки мусора .Net невозможно определить, и иногда объект С++ уничтожается или не уничтожается...
775 просмотров
schedule
19.03.2023
Утечки памяти в многопоточном приложении с использованием COM и C #
Я написал многопоточное неуправляемое приложение, которое использует COM-объекты в своих рабочих потоках. Все шло нормально, пока я не начал использовать для работы объекты .NET, экспортированные как COM.
Играя с кодом и комментируя части...
2257 просмотров
schedule
28.05.2022
Не нарушит ли обновление Office с 2003 до 2007 программы VB, использующие Excel через COM-взаимодействие?
Предположим, что все следы Office 2003 будут удалены с компьютера.
ОБНОВИТЬ:
Я понимаю, что по-прежнему смогу использовать файлы .xls. Я спрашиваю об автоматизации Excel через COM-взаимодействие вне Excel. Когда я добавляю ссылку на Excel в...
363 просмотров
schedule
25.05.2024
Что такое 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