Suchergebnisse für Anfrage "com-interop"
So erstellen Sie ein HelloWorld COM Interop in Visual Studio 2012
Zunächst einmal bin ich neu in COM und derzeit ziemlich verwirrt. Ich habe viel Dokumentation zu COM in MSDN und im allgemeinen Web gelesen, aber vieles scheint veraltet und übermäßig komplex zu sein. Folgendes halte ich für notwendig, um es zum ...
Veröffentlichung der Indexer- / Standardeigenschaft über COM Interop
Ich versuche, eine Komponente in C # zu schreiben, die von klassischem ASP verwendet wird und mir den Zugriff auf den Indexer der Komponente ermöglicht (auch als Standardeigenschaft bezeichnet). Beispielsweise C # -Komponente: public class ...
Wie erstelle ich mit C # programmgesteuert eine neue Visual Studio 2012-Lösung?
ich folgtedieser Stack Overflow Beitrag [https://stackoverflow.com/questions/8790528/create-a-visual-studio-project-programmatically] über das Erstellen einesProjektfür VS2010, in der Hoffnung, dass es mich in die richtige Richtung weist, aber es ...
Übergabe eines String-Arrays von VB6 an C # .net
Wie übergebe ich ein VB6-String-Array [Angenommen, s = Array ("a", "b", "c", "d")] über COM Interop an C # .Net? Ich habe versucht, die Übergabe des C # -String-Arrays an VB und des VB-String-Arrays an C # wie folgt zu implementieren"Funktion ...
Laden Sie eine COM-DLL zur Laufzeit?
Ich schreibe eine Anwendung für die Peachtree-API und sie muss mit jeder Version der API funktionieren. Leider kann die DLL von Peachtree 2011 nicht mit Peachtree 2010 interagieren und umgekehrt, obwohl die beiden DLLs am selben Ort gespeichert ...
ufrufen einer VB6-DLL-Funktion mit einem komplexen benutzerdefinierten Typ (User Defined Type, UDT) aus C
Ich schreibe eine C # -Anwendung zum Aufrufen einer VB6-DLL eines Drittanbieters. Ich habe auf der Registerkarte Referenzen-> COM einen Verweis auf die VB6-DLL hinzugefügt. Eine bestimmte Methode in der DLL verwendet einen VB6-UDT (User Defined ...
Ist es möglich, eine COM-exponierte Assembly in .NET zu testen?
Ich habe eine .NET-Assembly, die ich über eine TLB-Datei für COM verfügbar gemacht habe, und ein Installationsprogramm, das die TLB registriert. Ich habe manuell überprüft, dass das Installationsprogramm ordnungsgemäß funktioniert und dass ...
Temporäre COM-Objekte freigeben
Betrachten Sie den folgenden C # -Code mit einem COM-Objekt. MyComObject o = new MyComObject; try { var baz = o.Foo.Bar.Baz; try { // do something with baz } finally { Marshal.ReleaseComObject(baz); } } finally { Marshal.ReleaseComObject(o); ...
Warum ist der Indexer meiner .NET-Komponente nicht immer über VBScript zugänglich?
Ich habe eine .NET-Assembly, auf die ich über COM-Interop von VBScript (klassisches ASP) aus zugreifen kann. Eine Klasse hat einen Indexer (a.k.a. Standardeigenschaft), den ich mit VBScript erhalten habe, indem ich dem Indexer das folgende ...