Tag: interop

Interoperabilität ist eine Voraussetzung für ein EDV-system oder eine Programmiersprache zu arbeiten, mit anderen.

machen IntPtr in C#.NET Punkt-zu-string-Wert

Anzahl der Antworten 3 Antworten
Ich bin mit einer Klasse, die hat StringHandle Feld, auf dem ein IntPtr Wert, der für eine LPCWSTR in C++. internal IntPtr StringHandle; //LPCWSTR sagen, dass ich jetzt einen String: string x = "abcdefg" Wie kann ich

aufrufen von verwaltetem code aus unmanaged code

Anzahl der Antworten 5 Antworten
Möchte ich nennen mein .NET-code aus unmanaged C++. Mein Prozess entrypoint ist .NET basiert, so dass ich nicht haben, um sorgen über das hosting der CLR. Ich weiß, es kann getan werden, mithilfe der COM-Wrapper für .NET-Objekte,

Wiederherstellen eines minimierten Fenster der anderen Anwendung

Anzahl der Antworten 4 Antworten
Ich bin das hinzufügen von code zu einer app, eine weitere app starten, wenn es nicht bereits ausgeführt wird, oder wenn es ist, bringen es an die front. Dies erfordert eine kleine Menge interop - /WinAPI-code, die

Wie man einen Swift String enum in Objective-C?

Anzahl der Antworten 10 Antworten
Habe ich das enum mit String Werte, die verwendet werden, um zu sagen, dass ein API-Methode, die Protokolle an einen server, welche Art von serverity eine Nachricht hat. Ich bin mit Swift 1.2, also enums zugeordnet werden

WinWord.exe wird nach dem Aufrufen von Word.Documents.Add - Word .NET Interop nicht beendet

Anzahl der Antworten 13 Antworten
Ich in das klassische Szenario, in dem, bei der Erstellung von Word-COM-Objekte in .NET (über die Microsoft.Office.Interop.Wort assembly), die WinWord Prozess nicht beenden, obwohl ich die ordnungsgemäß schließen und freigeben der Objekte. Habe ich verengt Sie sich

Wie säubere ich Excel-Interop-Objekte ordnungsgemäß?

Anzahl der Antworten 30 Antworten
Ich bin mit der Excel-interop in C# (ApplicationClassgelegt habe und den folgenden code in der finally-Klausel: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Obwohl diese Art der arbeiten, die Excel.exe - Prozess noch

Wie behandelt man Dateien mit einem Namen, der länger als 259 Zeichen ist?

Anzahl der Antworten 2 Antworten
Arbeite ich an einer Anwendung, die Spaziergänge durch jede Datei in einige Verzeichnisse und ein paar Aktionen mit diesen Dateien. Unter anderem muss ich die Datei abzurufen, die Größe und das Datum Wann diese Datei geändert wurde.

Warum sollte FinalReleaseComObject anstelle von ReleaseComObject verwendet werden?

Anzahl der Antworten 1 Antworten
Weiß ich, der grundlegende Unterschied als ReleaseComObject nur nimmt einige Zähler um eins und FinalReleaseComObject sinkt es auf null. So, was ich normalerweise zu hören ist, rufen Sie FinalReleaseComObject weil dann sind Sie sicher, dass das COM-Objekt

Wie importiere ich von Excel zu einem DataSet mit Microsoft.Office.Interop.Excel?

Anzahl der Antworten 4 Antworten
Was ich tun will Ich versuche, die Microsoft.Office.Interop.Excel namespace zum öffnen einer Excel-Datei (XSL-oder CSV-Datei, aber leider nicht XSLX), und importieren Sie es in ein DataSet. Ich habe keine Kontrolle über die Arbeitsblatt-oder Spaltennamen, also muss ich

Analysieren eines .NET-DataSets, das von einem .NET-Webdienst in Java zurückgegeben wurde

Anzahl der Antworten 3 Antworten
Ich habe zu verbrauchen .NET hosted web service von einer Java-Anwendung. Die Interoperabilität zwischen den beiden ist in der Regel sehr gut. Das problem ist ich in ist dass der .NET application developer gewählt zu Belichten Daten

Excel-Interop: _Worksheet oder Arbeitsblatt?

Anzahl der Antworten 5 Antworten
Schreibe ich momentan über dynamische Typisierung, und ich gebe ein Beispiel der Excel-interop. Ich habe kaum getan, alle Office-interop vor, und es zeigt. Die MSDN Office-Interop-tutorial für C# 4 verwendet den _Worksheet - Schnittstelle, aber es gibt

Visual Studio 2010, TlbImp generiert .net 4.0-Schnittstellen in 2.0-Projekten

Anzahl der Antworten 6 Antworten
In einem C# - Projekt fügen wir eine Referenz auf ein COM-Objekt über das Hinzufügen von Verweisen setup zeigte auf ein COM-Objekt, das die Ergebnisse in der IDE auto-Generierung der interop-assembly. Also das ist schön und gut,

Schnittstelle IDL-Datei in C # konvertieren

Anzahl der Antworten 3 Antworten
Habe ich eine definierte Schnittstelle in einer IDL-Datei, die ich nutzen möchte in C#. Gibt es eine Möglichkeit, zu konvertieren, IDL, um etwas Verwertbares in C#? InformationsquelleAutor der Frage Jon Tackabury | 2009-08-20

Ressourcen zum Lernen c # Excel Interop

Anzahl der Antworten 7 Antworten
Was sind einige Ressourcen, die helfen wird, mich aufstehen und laufen schnell mit der Excel-interop in C#? InformationsquelleAutor der Frage yoyoyoyosef | 2008-10-06

Wo ist der System.Windows.Forms.Integration-Namespace?

Anzahl der Antworten 3 Antworten
Ich kann nicht scheinen, um es zu finden, zu versuchen, um Tastatur-Eingaben in einem wpf-Formular erzeugt aus einem winforms-Formular. Gefunden: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/442782b1-00a1-4e2e-9cc6-ae99b6699126/ Aber wenn ich versuche, es zu benutzen, VS2008 beschwert sich über die nicht in der Lage

Excel-Interop - Fügen Sie nach allen anderen ein neues Arbeitsblatt hinzu

Anzahl der Antworten 3 Antworten
Ich versuche, fügen Sie ein neues Arbeitsblatt ein Excel-Arbeitsmappe, und dass dies der Letzte Arbeitsblatt im Buch in C# Excel Interop. Scheint es wirklich einfach, und ich dachte, der code unten es tun würde: using System.Runtime.InteropServices; using

Wie verwendet man Microsoft.Office.Interop.Excel auf einem Rechner ohne installiertem MS Office?

Anzahl der Antworten 4 Antworten
Ich Schreibe eine Anwendung, die arbeitet mit excel-Dateien. Ich brauche eine Funktion zum löschen eines Blattes. Ich habe zu einer assembly verwenden Microsoft.Office.Interop.Excel.dll. Läuft es gut auf der Entwickler-Maschine, aber wenn ich versuche, installieren Sie es auf

Wie nennt man Python-Code aus C-Code?

Anzahl der Antworten 8 Antworten
Möchte ich so erweitern Sie ein großes C-Projekt mit einigen neuen Funktionen, aber ich möchte wirklich, es zu schreiben, in Python. Im Grunde möchte ich nennen, Python-code aus C-code. Jedoch, Python->C-Wrapper wie SCHLUCK erlauben, für das GEGENTEIL,

Verwenden Sie eine .jar Java-API in C #?

Anzahl der Antworten 2 Antworten
Ich bin eine entry-level-Programmierer, also bitte aussagekräftig sein, in euren Antworten. Ich bin versucht, eine Java-API gegeben .jar-Datei in mein C# .net-Anwendung. Ich weiß nicht viel von Java, aber das .jar-Datei sagt "keine main-class manifest attribute", wenn

Wie überprüfe ich programmatisch, ob MS Excel auf einem PC existiert?

Anzahl der Antworten 5 Antworten
Ich habe eine Anwendung, benötigt MS Excel zu laufen, sonst stürzt es ab. Ich will also überprüfen und den Benutzer warnen, falls Excel nicht installiert ist auf dem Rechner des Nutzers. Wie mache ich das? InformationsquelleAutor der

Java und C # Interoperabilität

Anzahl der Antworten 9 Antworten
Habe ich zwei Programme. Man ist in C# und eins in Java. Diese Programme wird wahrscheinlich immer auf der gleichen Maschine laufen. Was wäre der beste Weg, lassen Sie miteinander reden? So, um das abzuklären: Dies ist

Marshal C ++ - Struktur-Array in C #

Anzahl der Antworten 5 Antworten
Ich habe folgende struct in C++: #define MAXCHARS 15 typedef struct { char data[MAXCHARS]; int prob[MAXCHARS]; } LPRData; Und eine Funktion, die ich p/aufrufen von in zu eine Reihe von 3 dieser Strukturen: void GetData(LPRData *data); In

Was ist die Interop-DLL?

Anzahl der Antworten 4 Antworten
Ich brauche einige Klarstellungen. Ich habe einen Reportwriter-dll, verwendet Crystal Reports. Es ist in VB6 geschrieben. Ich fügen Sie diese dll in mein asp.net Projekt, wo es erstellt eine interop dll. Meinem Verständnis, die interop-dll ist es,

Wie nennt man eine Scala-Singleton-Methode aus Java?

Anzahl der Antworten 5 Antworten
Ich versuche zu injizieren einige Scala-code in meine bestehende Java-Anwendung. (So, dass gesagt wird, ich will mehr Spaß). Erstelle ich eine singleton-Zeug in Scala ScalaPower.scala package org.fun class ScalaPower object ScalaPower{ def showMyPower(time:Int) = { (0 to

Wie kann ich SQL-Groß- / Kleinschreibung-abhängigen Vergleich auf MySQL machen?

Anzahl der Antworten 10 Antworten
Habe ich eine Funktion zurückgibt, die fünf Zeichen lang mit groß-und Kleinschreibung. Wenn ich eine Abfrage auf diese Zeichenfolge wird zurückgegeben, der Wert unabhängig von der Fall. Wie kann ich MySQL-string Abfragen case-sensitive? InformationsquelleAutor der Frage StevenB

Konvertieren eines C char-Arrays in einen String

Anzahl der Antworten 7 Antworten
Ich habe einen Swift-Programm, das interop mit einer C Bibliothek. Diese C-Bibliothek gibt eine Struktur mit einem char array-innen, wie diese: struct record { char name[8]; }; Die definition ist korrekt importiert Swift. Aber das Feld wird

Aufruf von C # -Code aus C ++

Anzahl der Antworten 6 Antworten
Ich muss in der Lage sein, um willkürliche C# - Funktionen von C++. http://www.infoq.com/articles/in-process-java-net-integration schlägt mit ICLRRuntimeHost::ExecuteInDefaultAppDomain (), aber das ermöglicht es mir, zu Methoden aufgerufen werden, die mit diesem format: int method(string arg) Was ist der

Clojure: Arbeiten mit einer java.util.HashMap in einer idiomatischen Clojure-Mode

Anzahl der Antworten 4 Antworten
Ich habe eine java.util.HashMap Objekt m (ein Rückgabewert von einem Aufruf von Java-code) und ich würde gerne eine neue Karte mit einem zusätzlichen Schlüssel-Wert-paar. Wenn m waren eine Clojure-map, die ich verwenden könnte: (assoc m "key" "value")

F # -Code von C # anrufen

Anzahl der Antworten 4 Antworten
Ich bin Herumspielen mit F# und C#, und möchte rufen Sie F# - code aus C#. Habe ich es geschafft es zum laufen zu bringen die andere Weise herum in Visual Studio, indem Sie zwei Projekte in

Eine einfache C # DLL - wie rufe ich sie aus Excel, Access, VBA, VB6?

Anzahl der Antworten 4 Antworten
Habe ich eine einfache Klassenbibliothek in c# geschrieben. using System; namespace TestDll { public class Test { public string HelloWorld { get { return "Hello World"; } } } } Meine Frage ist, wie kann ich rufen

COM-Objekt, das von seinem RCW-Objekt getrennt wurde, kann nicht verwendet werden

Anzahl der Antworten 2 Antworten
Ich versuche, mit der OpcRcw.da.dll. Wenn ich die interop-dll innerhalb einer test-Konsole-Projekt funktioniert alles, aber wenn ich die build-dll-Projekt zu tun, meine interop-gymnastik " und " ref "meine Bibliothek" in meine Konsole-Projekt bin ich immer diese Fehlermeldung:

Microsoft.Office.Interop.Excel.ApplicationClass hat keinen Konstruktor definiert

Anzahl der Antworten 3 Antworten
Versuchte ich zu Folgen, So öffnen Sie eine Excel-Datei in C# tutorial, also Hinzugefügt, die eine Referenz auf die Com Registerkarte Microsoft Office 14.0 Object Library und versucht zu kompilieren code: using Excel = Microsoft.Office.Interop.Excel; //... Excel.Application

C # COM DLL: verwende ich Regasm oder Regsvr32?

Anzahl der Antworten 2 Antworten
Baue ich eine C# - ActiveX-DLL... verwende ich REGASM oder REGSVR32 zu registrieren? Wie registriere ich die 64-bit-interface vs die 32-bit-Schnittstelle? InformationsquelleAutor der Frage Jason | 2008-12-16

Verwenden einer C ++ - Klassenmitgliedsfunktion als C-Callback-Funktion

Anzahl der Antworten 5 Antworten
Ich habe eine C-Bibliothek, die eine callback-Funktion registriert werden, um individuelle Verarbeitung. Art der callback-Funktion ist int a(int *, int *). Ich bin das schreiben von C++ - code ähnlich der folgenden, und versuchen Sie, sich zu

Ausnahme von HRESULT: 0x800A03EC Fehler

Anzahl der Antworten 11 Antworten
Bin ich immer "HRESULT: 0x800A03EC" Fehler beim ausführen der Excel-add-in mit folgenden code: Excel.Range rng = ActiveSheet.Cells[x, y] as Excel.Range; string before = rng.Value2; string cleanV = System.Text.RegularExpressions.Regex.Replace(before, @"\s+", ""); rng.set_Value(cleanV); Wenn Fehler passiert X und Y

Interoperabilität zwischen Matlab und C #

Anzahl der Antworten 7 Antworten
Nach peeking rund um das internet, wie es aussieht ist es möglich interop zwischen C# und Matlab. Ich Frage mich, wenn jemand mit Erfolg hatten und was Sie Taten, um so zu tun. Wenn irgendwie möglich, ziehen

Microsoft.Office.Interop.Word.Application bereitstellen

Anzahl der Antworten 6 Antworten
(Etwas wie ein Nachfolger von der post (das bleibt offen): https://stackoverflow.com/q/6197829/314661) Verwenden Sie den folgenden code Application app = new Application(); _Document doc = app.Documents.Open("myDocPath.docx", false, false, false); doc.PrintOut(false); doc.Close(); Ich bin versucht zu öffnen und zu

Jython- und Python-Module

Anzahl der Antworten 4 Antworten
Ich habe gerade erst begonnen mit der PythonInterpreter aus meiner Java-Klassen, und es funktioniert Super! Allerdings, wenn ich versuche zu zählen python-Module ( re , HTMLParser usw.), Ich erhalte folgende exception (für re): Exception in thread "main"

Java & lt; - & gt; Scala Interop: Transparente List- und Map-Konvertierung

Anzahl der Antworten 3 Antworten
Ich Lerne Scala und ich habe ein Java-Projekt zu migrieren, Scala. Ich migrieren möchten es durch umschreiben der Klassen nacheinander, und überprüfen Sie die neue Klasse nicht brechen das Projekt. Diesem Java-Projekt verwendet eine Vielzahl von java.util.List

Nullwerte in F # verarbeiten

Anzahl der Antworten 5 Antworten
Ich muss interop mit C# - code mit F#. Null ist ein Wert, der es gegeben ist, so brauche ich, um zu überprüfen, ob der Wert war null. Die docs empfehlen die Verwendung von pattern matching wie

WPF TextBox akzeptiert keine Eingabe in ElementHost in Windows Forms

Anzahl der Antworten 4 Antworten
Entwickeln wir ein UI-controls in WPF konsumiert werden innerhalb einer vorhandenen Windows-Forms /MFC-Anwendungs-engine (Rhino 3D). Die Anwendungs-engine stellt die Möglichkeit schaffen, eine "Dockbar", die im Grunde können Sie Windows Forms-Steuerelemente in ein untergeordnetes Fenster, die andocken kann

Zuordnen von Git-Commits zu Team Foundation-Arbeitselementen

Anzahl der Antworten 4 Antworten
Kontext Einen GitHub-Enterprise-installation für die Entwicklung verwendet. Jeder Entwickler hat sein eigenes öffentliches repo, und die Organisation hat die authorative repo. Pull-requests werden verwendet für code-reviews, und wir Locker Folgen, nvie die git-flow Verzweigung Modell. Einer TFS

Eine C # -Bibliothek von Python aufrufen

Anzahl der Antworten 5 Antworten
Jeder kann teilen ein funktionierendes Beispiel, wie man nennen eine einfache C# - Bibliothek (eigentlich seine WPF) von python-code? (Ich habe versucht mit IronPython und hatte viel ärger mit nicht unterstützten CPython library mein python-code ist mit

Was ist der Unterschied zwischen AxInterop und Interop?

Anzahl der Antworten 2 Antworten
Habe ich Hinzugefügt .ocx", um die toolbox in VS. Zwei .dll ' s erstellt wurden: Interop.NNN.dll, AxInterop.NNN.dll. Was ist? Sie sind beide erforderlich? InformationsquelleAutor der Frage Yaron Naveh | 2010-02-18

Verwenden von SetWindowPos in C # zum Verschieben von Fenstern

Anzahl der Antworten 2 Antworten
Habe ich den folgenden code: namespace WindowMover { using System.Windows.Forms; static class Logic { [DllImport("user32.dll", EntryPoint = "SetWindowPos")] public static extern IntPtr SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int Y, int cx, int cy, int wFlags); public

Verwenden der F1-Hilfe (CHM-Format) mit WPF

Anzahl der Antworten 5 Antworten
Ich habe eine WPF-Anwendung für eine Weile, und die Zeit gekommen ist, befestigen Sie die CHM-format-Hilfe-Dokument, um es. Aber leider!!!! HelpProvider, der standard-Weg, um zu zeigen, CHM-Dateien in Winforms, hat auf Magische Weise verschwunden und hat keine

Rufen Sie R (Programmiersprache) von .net auf

Anzahl der Antworten 4 Antworten
Arbeite ich an einer Anwendung, die erfordert eine Menge stastical Verarbeitung und Ausgabe als Bilder in einem .net-desktop-Anwendung. Die Probleme, einschließlich der Erzeugung der Ausgabe-Bilder, die wirken wie eine Natürliche Passform für R http://www.r-project.org/ Gibt es einen

c ++ / cli übergeben (verwaltete) Delegaten an nicht verwalteten Code

Anzahl der Antworten 1 Antworten
Wie gebe ich eine Funktion Zeiger von managed C++ (C++/CLI), um eine nicht verwaltete Methode? Ich Las ein paar Artikel, wie diese von MSDNaber es beschreibt zwei verschiedene Baugruppen, während ich nur eine. Hier ist mein code:

Übergeben einer C # -Rückruffunktion über Interop / pinvoke

Anzahl der Antworten 2 Antworten
Ich Schreibe ein C# - Anwendung, die Interop-Dienste können Sie auf Funktionen zugreifen, die in eine native C++ DLL. Ich bin schon mit über 10 verschiedenen Funktionen arbeiten. Nun bin ich nicht sicher, wie Sie Sie zu

Wie konvertiert man VARIANT_BOOL am besten in C ++ bool?

Anzahl der Antworten 6 Antworten
Bei der Verwendung von COM Boolesche Werte übergeben werden sollen, als VARIANT_BOOL erklärt in wtypes.h wie kurze. Es gibt auch vordefinierte Werte für wahr und false: #define VARIANT_TRUE ((VARIANT_BOOL)-1) #define VARIANT_FALSE ((VARIANT_BOOL)0) Welches ist der beste Weg,