Описание тега com-server
2
ответа
Скрытие сообщения об ошибке OLE COM-сервера, когда у пользователя недостаточно прав
Я обновляю проект программного обеспечения Delphi с интерфейсом автоматизации COM, чтобы упростить некоторые пакетные задачи (с помощью сценариев WSH). Само по себе это легко... Однако большинству "реальных" пользователей программного обеспечения эт…
19 июн '14 в 09:40
1
ответ
Excel вызывает IRTD.ServerTerminate, пока на листе еще есть активные формулы RTD
У меня есть C# RtdServer который получает обновления данных от TCPListener, Он работает, как и ожидалось, за исключением того, что в определенные моменты, когда он все еще активен RTD()с в листе ServerTerminate() называется, и я не могу понять, поче…
11 дек '13 в 04:44
1
ответ
Является ли Windows Com Server с несколькими клиентами подключенными многопоточными?
У меня есть com-сервер, который запускается следующим образом: extern "C" int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpCmdLine, int /*nShowCmd*/) { lpCmdLine = GetCommandLine(); //this line necessary for _ATL_MIN_C…
07 июл '11 в 20:41
1
ответ
Получить идентификатор процесса COM-сервера
Я делаю некоторую автоматизацию через комбинацию отправки сообщений Windows непосредственно в HWND и вызовов на COM-сервер, предоставляемый автоматизированным приложением. Если запущено более одного экземпляра, мне нужно иметь возможность определить…
18 фев '11 в 20:51
5
ответов
CDialog:: Создать не удалось для диалога с элементом управления ActiveX
У меня есть модуль, который создает немодальное диалоговое окно, содержащее элемент управления ActiveX. Этот модуль был частью приложения MFC EXE, и создание диалогового окна работало нормально. Недавно я переместил модуль на ATL/COM-сервер и скопир…
08 ноя '12 в 15:32
0
ответов
Клиент, необходимый для COM-сервера, созданного в C#
Я посмотрел на Stackru, но не увидел опубликованный вопрос / решение для этого (но, возможно, пропустил). Я ищу способ проверить мой COM-сервер, созданный в C# (т.е. зарегистрирован для взаимодействия COM). Когда я пытаюсь добавить ссылку на объект …
02 дек '13 в 00:51
1
ответ
Регистрация COM-сервера с помощью Wix
У меня есть следующий код WiX, который регистрирует компонент сервера COM <Component Id="ServerComponent" Guid="<someguid>"> <File Id="comserverid" Name="comserver.exe" Source="path_to_com_server" DiskId="1" Checksum="yes" > <Ty…
14 авг '12 в 11:23
1
ответ
IContextMenu::QueryContextMenu вызывается, а IContextMenu::InvokeCommand - нет
В моей реализации IContextMenu COM-сервер, QueryContextMenu вызывается (можно увидеть с журналом), но InvokeCommand не делает. Здесь QueryContextMenu: HRESULT ContexMenuImp::QueryContextMenu(HMENU hmenu,UINT indexMenu,UINT idCmdFirst, UINT idCmdLast…
10 окт '11 в 12:14
2
ответа
Избегайте перевода MSI в режим совместимости "Предыдущая версия Windows"
У меня есть установочный пакет для 32-разрядного приложения (созданного с помощью MakeMsi, первоначально для Windows XP, и с тех пор упрощенно поддерживаемого), который не может зарегистрировать COM-сервер в современных (64-разрядных) системах Windo…
03 авг '16 в 09:16
0
ответов
Доступ к методам COM-сервера с использованием C#
Я написал реализацию com-сервера на python. Код выглядит следующим образом. import pythoncom class PythonUtilities: _public_methods_ = [ 'SplitString' ] _reg_progid_ = "PythonDemos.Utilities" _reg_clsid_ = pythoncom.CreateGuid() print _reg_clsid_ de…
28 авг '15 в 14:32
0
ответов
Атрибут ComVisible и интерфейс IDispatch
Есть ли связь между атрибутом ComVisible и интерфейсом IDispatch? Я имею в виду, когда пишу COM-класс в C#, COMVisible TRUE, он автоматически реализует этот класс из интерфейса IDispatch?
19 мар '13 в 05:28
1
ответ
Получение параметра ref из COM с помощью вызова InvokeMember
Я пытаюсь вызвать метод COM-сервера с помощью InvokeMember. Метод имеет следующую подпись: void InsUpdOpInstance( [in] long inIdOperDescr, [in] long inIsWait, [in] VARIANT stVariables, [in] long inIdProc, [in, out] VARIANT* inIdOperInst, [out] VARIA…
19 янв '15 в 11:10
1
ответ
Когда я генерирую новые GUID для COM-серверов? (Примеры в Python)
Я новичок в создании COM-серверов и работе с COM из Python, поэтому я хочу уточнить некоторые вещи, для которых я не смог найти явных ответов: Правильное создание GUID для COM-серверов Я генерирую: GUID для моего предполагаемого COM-сервера вручную,…
05 окт '13 в 18:14
0
ответов
Как я могу гарантировать, что я могу импортировать pythoncom и pywintypes, чтобы я мог построить COM-сервер в Python 3.4?
Я пытаюсь построить COM-сервер в Python. Я скачал и установил Pywin32 (я использую 32-битную версию Python 3.4.1, поэтому я скачал и установил pywin32 для этой версии). Теперь, чтобы импортировать pythoncom в IDLE, мне нужно иметь два легко доступны…
26 ноя '15 в 13:24
0
ответов
Найти COM-сервер для приложения
У меня есть несколько приложений, которые вызывают один и тот же COM-сервер (через ту же dll взаимодействия). Если мне нужно закрыть одно из этих приложений, потому что оно зависает или что-то еще, принадлежащий COM-сервер продолжается. Есть ли спос…
30 окт '13 в 08:04
0
ответов
Как прочитать все данные Excel с обновлением ком-сервера
for j=1:??? Loc = [func(j) '1:' func(j) '803']; Result = get(Excel.Activesheet, 'Range', Loc); Result.Select; expResult = Excel.Selection.Value func преобразует число в символ столбца Excel. Я хочу прочитать все данные. Если я напишу номер для ??? н…
13 май '16 в 11:42
1
ответ
COM-сервер C# (используйте x86 dll в приложении x64)
Я хочу использовать библиотеку x86 в моем приложении x64 C#! На форуме я прочитал, что com объект поможет мне! Это мой ComServerSample. Компилируется как x86. [ComVisible(true)] public class MyComServer : IMyComSample { private dahuaIp.fDisConnect d…
09 янв '14 в 13:33
1
ответ
Как получить доступ к подобъекту в интерфейсе CANoe COM Server
У меня есть одна большая и трудная для понимания проблема с COM-сервером. Я пытаюсь написать клиентское приложение для CANoe (приложение от Vector). Они дали файлы CANoe.tlb, CANoe.h и CANoe_i.cpp, но я использую только CANoe.tlb через #import. Все …
26 ноя '11 в 00:03
0
ответов
.NET - возможно ли запустить COM-сервер вне процесса в приложении WinForms?
Я хочу запустить COM-сервер (вне процесса) как часть приложения WinForms, ориентированного на.NET 2.0 Пример кода, который я нашел здесь: http://support.microsoft.com/kb/977996 использует цикл обработки сообщений, который, скорее всего, будет мешать…
09 дек '13 в 18:29
2
ответа
Excel 2007 UDF: как добавить описание функции, помощь аргумента?
Описание Я пишу пару UDF Excel в COM-серверах. Я хотел бы получить стандартную справку (диалоговое окно "Вставить функцию "), которую вы получаете при нажатии клавиши fx. Да, я вижу мой COM-сервер в раскрывающемся списке Категория, но Я также вижу E…
20 окт '09 в 04:28