com

Das Component Object Model (COM) ist eine Komponententechnologie von Microsoft mit Remoting, Sprachunabhängigkeit und interface-basierter Programmierung. Bei Fragen zum seriellen COM-Port sollten Sie stattdessen das [serial-port] -Tag verwenden.
6
Antworten

Wie verwende ich eine COM-DLL mit LoadLibrary in C ++?

Erstens ist COM wie schwarze Magie für mich. Aber ich muss COM dll in einem Projekt verwenden, an dem ich arbeite. Also, ich habe eine DLL, die ich entwickle, und ich brauche einige Funktionalitäten, die in einer separaten COM DLL verfügbar s...
02.02.2010, 20:27
6
Antworten

Klasse nicht registriert Fehler

Beim Ausführen einer Anwendung von Visual Studio 2012 auf 64-Bit-Computern wird die folgende Fehlermeldung angezeigt:    Das Abrufen der COM-Klassenfactory für die Komponente mit der CLSID {F2D4F4E5-EEA1-46FF-A83B-A270C92DAE4B} ist aufgrund d...
01.08.2013, 05:10
4
Antworten

Python saubere Möglichkeit, einzelne Anweisungen in einen try außer block zu packen

Ich mache derzeit einige Python-Automatisierung von Excel mit com. Es ist voll funktionsfähig und tut was ich will, aber ich habe etwas Überraschendes entdeckt. Manchmal werden einige der Excel-Befehle, die ich verwende, mit einer Ausnahme ohne...
01.09.2011, 13:45
2
Antworten

Unterschiede zwischen [in, out] und [out, retval] in COM-IDL-Definitionen

In einigen der IDL, mit denen ich arbeite, habe ich festgestellt, dass es zwei Konventionen gibt, um Rückgabewerte in Methoden zu setzen - [in, out] und [out, retval] . Es scheint, dass [in, out] verwendet wird, wenn mehrere Rückgabew...
16.10.2009, 00:19
7
Antworten

C # interop: Excel-Prozess wird nicht beendet, nachdem ein neues Arbeitsblatt zur vorhandenen Datei hinzugefügt wurde [duplizieren]

Ich habe viele der anderen Threads hier über das Verwalten von COM-Referenzen gelesen, während Sie die .Net-Excel-Interop verwenden, um sicherzustellen, dass der Excel-Prozess beim Beenden korrekt beendet wird, und bis jetzt haben die Techni...
08.12.2008, 18:50
3
Antworten

Warum folgt auf jeden erfolgreichen Aufruf von QueryInterface () der Aufruf von Release ()?

Warum folgt auf einen QueryInterface() -Aufruf immer ein Release() -Aufruf? Zum Beispiel habe ich einen Beispielcode von MSDN wie folgt gesehen: %Vor% kann jemand die Absicht hinter Release() call hier erklären?     
18.02.2011, 23:36
6
Antworten

Benutzerdefinierte COM-Implementierung?

Ich möchte eine benutzerdefinierte Implementierung von COM in C ++ auf einer UNIX-Plattform implementieren, die es mir ermöglicht, objektorientierten Code dynamisch zu laden und zu verknüpfen. Ich denke, das würde auf einer ähnlichen Funktionali...
27.01.2010, 21:26
2
Antworten

registriert com dll in wix

Wenn nicht selbst registriert. Wie führen wir dann die Registrierung der COM-DLL während der Installation mit WIX durch? Wie im Tutorium , habe ich das Beispiel von ComPlusApplication (nicht .net dll). Aber es funktioniert nicht. Es kann nic...
09.05.2012, 06:13
1
Antwort

TThread und COM - "CoInitialize wurde nicht aufgerufen", obwohl CoInitialize im Konstruktor aufgerufen wird

Ich versuche COM-Schnittstelle innerhalb eines Threads zu verwenden. Nach dem, was ich gelesen habe, muss ich CoInitialize/CoUninitialize in jedem Thread aufrufen. Während dies funktioniert: %Vor% wenn ich die Aufrufe in Konstruktor un...
15.08.2016, 20:18
3
Antworten

Berücksichtigt COM interop .NET AppDomain-Grenzen für das Laden von Baugruppen?

Hier ist das Kernproblem: Ich habe eine .NET-Anwendung, die COM-Interop in einer separaten AppDomain verwendet. Das COM-Zeug scheint Baugruppen in die Standarddomäne und nicht in die Anwendungsdomäne zu laden, von der das COM-Material aufgeruf...
28.10.2008, 06:25