Tag: interop
Interoperabilität ist eine Voraussetzung für ein EDV-system oder eine Programmiersprache zu arbeiten, mit anderen.
1
Antworten
Ich hatte dieses problem mit C#, wenn ich mit DotNet1.1 Das problem ist. Ich habe eine nicht verwaltete dll, die hat eine Funktion, die eine Funktion Zeiger (neben anderen Argumenten). Wenn ich erkläre das DLLImport in C#
4
Antworten
Ich habe ein Stück code, dass ich mit Lesen MS-Office-Word-Dokumente. static void ReadMSOfficeWordFile(string file) { try { Microsoft.Office.Interop.Word.Application msWordApp = new Microsoft.Office.Interop.Word.Application(); object nullobj = System.Reflection.Missing.Value; object ofalse = false; object ofile = file; Microsoft.Office.Interop.Word.Document doc =
6
Antworten
Ich habe eine library in C, die ich verwenden möchte von C#. Von dem, was ich zusammengetragen aus dem internet, eine Idee ist, wickeln Sie es in eine C++ - dll, und DllImport dass. Das problem ist,
2
Antworten
Ich habe ein ziemlich großes system in C++ implementiert, die ich brauche, um die Interaktion mit. Das system hat eine ziemlich große API, eine Reihe von C++ - DLLs. Diese DLLs exportieren von C++ - Klassen, im
4
Antworten
Ich habe Lotus Notes-Datenbank-Datei (.nsf) an einem bestimmten Ort, sagen wir mal: http://intranet.mycompany.com/somewhere/data.nsf Ist es möglich, in irgendeiner Weise zu Lesen von diesem Ort aus mit jedem .NET-Sprache? Welche version von Lotus Domino/Notes-Server verwenden Sie? Haben Sie
2
Antworten
Sah ich diesen code für Schatten rund um borderless windows, aber hier habe ich mein problem. using System.Windows.Interop; ist Unterstrichen und ich kann nicht finden Sie in den Referenzen. Auch in public static void DropShadowToWindow(Window window) dieses
1
Antworten
Habe ich in-proc (DLL) COM-Server, aber ich ließ mich laufen, wie DllSurrogate, aus diesem Grund von nicht verwaltetem code (Delphi) habe ich: function TComWrapper.GetServer: IUnknown; begin OleCheck(CoCreateInstance(ServerData^.ClassId, nil, CLSCTX_LOCAL_SERVER, IUnknown, Result)); end; C# verwende jetzt: [DllImport("ole32.dll", EntryPoint
1
Antworten
Brauche ich zum erstellen einer verwalteten DLL, speziell für x64, und setzen Sie es über x64 COM. Ich brauche einen Spaziergang durch, guter Artikel, etc... Interop ist ziemlich einfach, aber wenn Sie reden x64 auf beiden Seiten
6
Antworten
Ich bin versucht zu rufen, in eine native .dll aus c# mit p/invoke. Ich bin in der Lage, um den Anruf zu machen (kein Absturz, der Funktion einen Wert zurückgibt), aber der return-code bedeutet "Ein-Zeiger-parameter nicht zugänglich
2
Antworten
Ich bin auf der Suche nach der richtigen syntax, um pass ein struct-array, um eine unmanaged C++ dll. meine dll-Importe so aufgerufen werden #define _DllImport [DllImport("Controller.dll", CallingConvention = CallingConvention::Cdecl)] static _DllImport bool _Validation(/* array of struct somehow
4
Antworten
Ich Schreibe eine DLL-wrapper für meine C++ - Bibliothek zum Aufruf von C#. Dieser wrapper soll auch callback-Funktionen genannt, aus der Bibliothek und in C# implementiert. Diese Funktionen haben zum Beispiel std::vector<unsigned char> als output-Parameter. Ich weiß
3
Antworten
Ich habe eine Anwendung in C# geschrieben, verwendet Outlook Interop, um öffnen Sie eine neue E-mail-Nachricht pre-gefüllt mit details, die der Benutzer Bearbeiten kann, bevor Sie manuell senden. var newMail = (Outlook.MailItem)outlookApplication.CreateItem( Outlook.OlItemType.olMailItem); newMail.To = "
[email protected]"; newMail.Subject
2
Antworten
Ich versuche alle Seiten von MSWord-Dokument über Microsoft.Office.Interop.Wort (ich bin mit C# VS2012). Was ich bekommen möchte, ist List< String > Seiten, index ist die Nummer der Seite. Ich verstehe (glaube ich zumindest so), dass es keinen
1
Antworten
Ich bin mit Com-Interop und C#. Ich habe zum Durchlaufen einer Excel-Datei suchen, für die bestimmte Werte in den einzelnen Zeilen (immer in Spalte 2). Für einige Werte, die ich brauche, um die Hintergrundfarbe der Zeile in
4
Antworten
Irgendwelche Ideen, warum der folgende code nicht beenden von Outlook 2007 erstellten Prozess über COM-interop? Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application(); var item = app.Session.OpenSharedItem("C:\\test.msg") as Microsoft.Office.Interop.Outlook.MailItem; string body = item.HTMLBody; int att = item.Attachments.Count; (item as Microsoft.Office.Interop.Outlook._MailItem).Close(Microsoft.Office.Interop.Outlook.OlInspectorClose.olDiscard);
1
Antworten
Ich bin versucht, die Tabelle der ausgeführten Objekte zu bekommen, einen Tee einer bestimmten Instanz von Visual Studio. Ich war die beabsichtigen, die Verwendung der beschriebenen Technik auf MSDN. Ich habe es geschafft, eine der Instanzen Liste,
2
Antworten
In meinem C# - Programm, ich benutze Excel 2010-interop-assembly. Mit diesem bin ich zu Lesen & schreiben von Daten in excel-Datei. Und die Ausführung in Ordnung, auf dev-box (enthält Office 2010). Auf der client-Maschine, selbst wenn Sie
2
Antworten
Was ist der einfachste und effizienteste Weg, um löschen Sie eine bestimmte Seite aus einem Dokument-Objekt unter Verwendung der Word-Interop-Bibliotheken? Ich es mitbekommen habe ist es eine Pages-Eigenschaft erweitert/implementiert IEnumerable. Kann man die einfach so entfernen Sie
2
Antworten
Ich habe ein home-built-Dienstprogramm, um Daten aus einem DataSet in eine Excel-Tabelle. Ich möchte eine Formel (z.B. "=+RC[-2]-RC[-1]") in einer der Spalten. Aber Excel ist die Behandlung von es ein string und nicht er es als eine
2
Antworten
Ich muss ein array zurückgeben, der initialisierte Objekte von VB6 in C# unter Verwendung von interop. Meine VB-Funktion sieht wie Public Function CreateMyObjArray(ByVal MaxCount As Integer) As MyObj() Dim i As Integer Dim temparray() As MyObj ReDim
2
Antworten
Ich habe ein MS Word-Dokument wie folgt Aussehen Nun möchte ich herausfinden, welche Tabelle enthält die phrase "/CCID_ntRow/". Wie Sie sehen können aus dem Dokument Struktur, es ist die zweite Tabelle. Aber jeder Tabelle die ich in
1
Antworten
Ich bin mit Microsoft Excel 12.0 Object Library. Mein Ziel ist es, die Suche von text mit der angegebenen schriftart und ersetzen durch neuen text. Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); xlApp.FindFormat.Font.Name = "Arial"; workSheet.Cells.Replace('a', 'b', Type.Missing, Type.Missing,
1
Antworten
Gibt es eine Möglichkeit in C# zum ausschalten von Makros in excel vor dem laden einer excel-Datei. Ich bin laden Sie die excel-Datei mit Excel-Interop. Alles was ich sehe ist, Lösungen für VB.NET. Dank Nishant Eine Lösung
2
Antworten
Ich versuche zum erstellen einer Tabelle mit einer Kopfzeile. Ich möchte diesen header wiederholt sich für jede neue Seite, die den Tisch bringt. Wie kann ich dies in C# mit Word 2007 Interop? InformationsquelleAutor Partial | 2009-11-29
5
Antworten
Funktion Signatur: char * errMessage(int err); Mein code: [DllImport("api.dll")] internal static extern char errMessage(int err); ... char message = errMessage(err); Dieser gibt einen Fehler zurück: Nicht der Marschall 'return-Wert': Ungültige verwaltete/nicht verwaltete Typ-Kombination. Was mache ich falsch?
3
Antworten
Habe ich diesen code: Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application(); object nullobj = System.Reflection.Missing.Value; object file = openFileDialog1.FileName; Microsoft.Office.Interop.Word.Document doc = app.Documents.Open( ref file, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj,
3
Antworten
Ich bin attemping zu verwenden NetUseAdd zum hinzufügen einer Aktie, die von einer Anwendung benötigt wird. Mein code sieht wie folgt aus. [DllImport("NetApi32.dll", SetLastError = true, CharSet = CharSet.Unicode)] internal static extern uint NetUseAdd( string UncServerName, uint
1
Antworten
In Bezug auf Excel-VBA Interop, was ist die richtige XlFileFormat enumeration für das speichern einer Excel 97-2003-Arbeitsblatt? Dem offiziellen MSDN-Dokumentation ist hier aber ich kann nicht herausfinden, aus der Lektüre dieses, was die richtige Auswahl ist. Dank
7
Antworten
Erstelle ich eine excel-Datei mit interop.excel und der Prozess schließt sich nicht. Dies ist der code, den ich versuche zu verwenden. Private Sub converToExcel(fileLoc As String, ds As DataSet) Dim xlApp As Excel.Application Dim xlWorkBook As Excel.Workbook
3
Antworten
Ich habe eine Anwendung, die auf einen weiteren start erkennt, ob ein Prozess mit demselben Namen bereits läuft und wenn ja, aktiviert das ausgeführte Programm-Fenster und dann beendet. Das problem ist, dass das main-Fenster kann ausgeblendet werden
5
Antworten
Ich versuche zu öffnen (Hunderte eigentlich) excel-Datei(en). Ich öffnen Sie die Anwendung, wollen aber die Verwendung der Using () - Funktionen um die einzelnen Arbeitsmappen, die ich öffne. Warum dies resultiert in einem Fehler? using (Excel.Workbook wbXL
1
Antworten
Gewusst wie: kopieren von bestimmten Zeilen in der Ziel-Tabelle? Brauche ich zum kopieren von A1 bis J10 von einem Blatt in einer excel-Lage ab A15 in der zweiten excel-Blatt. Wie kann ich erreichen, das in c#? Unten
2
Antworten
Einen COM-server erstellen und ich registriert, dass. Wenn ich bin versucht hinzuzufügen, dass der COM-server COM-Client, ich war nicht in der Lage, hinzufügen, und folgende Fehlermeldung kommt. " Ein Verweis auf 'COMTest' konnte nicht Hinzugefügt werden ActiveX-Typbibliothek
2
Antworten
Baue ich eine assembly verweisen auf eine COM-interop DLL. Wenn ich es einbetten, das COM-interop-Typen durch Einstellung Einbetten von Interop-Typen auf True in der Referenz-Eigenschaften (VS2010), zur Laufzeit tritt ein Fehler auf "Objekt" enthält keine definition für
2
Antworten
Habe ich schon einige suchen hier ALSO an, auf diese, diese, diese und mehr, aber keine Ahnung, also werde ich Sie bitten, Jungs. Ich versuche zum öffnen einer Excel-Datei über die Interop-und ich habe Office 2007 installiert,
2
Antworten
Ich versuche, drucken ein word-doc aus meinem C# - code. Ich benutzte die 12.0.0.0 Word-Interop und was ich versuche zu tun ist, um ein Drucken-Dialog pop-up, bevor das Dokument gedruckt wird. Ich bin mir nicht 100% sicher,
3
Antworten
Ich habe ein C# - Projekt, dass die Einfuhren eine C-dll, die dll hat diese Funktion: int primary_read_serial(int handle, int *return_code, int *serial, int length); Möchte ich, um Zugriff auf die seriellen parameter. Ich habe nämlich, bis
3
Antworten
Gibt es eine Methode, mit C-source-gemischt mit inline-asm (das ist nicht C++ - code) in eine C# - app? Ich bin nicht wählerisch, wie es gemacht wird, wenn es erfordert die Kompilierung der C/asm in eine DLL
5
Antworten
Wahrscheinlich eine noob Frage, aber interop ist einer meiner starken Punkte noch. Abgesehen von der Beschränkung der Anzahl der überladungen ist es aus irgendeinem Grund sollte ich erklären, meine DllImports wie: [DllImport("user32.dll")] public static extern int SendMessage(IntPtr
4
Antworten
Wie wollen Sie laden das Programm Ressourcen wie icons, strings, grafische Elemente, scripts, und so weiter in einer Clojure-Programm? Ich bin mit einem Projekt-layout, ähnlich wie in vielen Java-Projekten, in denen es eine "Ressourcen" - Verzeichnis hängt
4
Antworten
Fehler CS0266: kann Nicht implizit konvertiert Typ 'Objekt' zu 'Microsoft.Office.Interop.Excel.Range'. Eine explizite Konvertierung vorhanden ist (fehlt ein cast?) Pls help 🙂 Excel.Application xlApp; Excel.Workbook xlWorkBook; Excel.Worksheet xlWorkSheet; Excel.Range range; xlApp = new Excel.Application(); xlWorkBook = xlApp.Workbooks.Open("C:\\Base.xls", 0,
9
Antworten
Ich bin mit DllImport in meiner Lösung. Mein problem ist, dass ich zwei Versionen der gleichen DLL gebaut, für 32 bit und eine für 64 bit. Beide setzen die gleichen Funktionen mit identischen Namen und identischen Signaturen.
4
Antworten
ich es geschafft haben, erstellen Sie eine excel-Datei mit interop, und jetzt möchte ich, dass excel Datei heruntergeladen werden im web-browser statt des speichern im in-Laufwerk. var xlApp = new Excel.Application(); Excel.Workbook xlWorkBook = xlApp.Workbooks.Add(); Excel.Worksheet xlWorkSheet
3
Antworten
Abrufen des COM-Klassenfactory für die Komponente mit CLSID {0A80A563-28AE-11D3-9CD6-00C04F8B8EF1} konnte aufgrund des folgenden Fehlers: 80040111 ClassFactory cannot supply requested class (Ausnahme von HRESULT: 0 x 80040111 (CLASS_E_CLASSNOTAVAILABLE)) Ich Gesucht habe für den Eintrag in der Registry Finde
8
Antworten
Es ist eine aufschlussreiche Frage über das Lesen eines C/C++ - Datenstruktur in C# aus einem byte-array, aber ich Schaffe es nicht, den code an die Arbeit für meine Sammlung von big-endian (network-byte-order) Byte. (EDIT: Hinweis, dass
4
Antworten
Ich versuche zu machen ein Programm, das neue Outlook 2007-Nachricht. Habe ich aus verwiesen Registerkarte COM auf Microsoft Outlook 12.0 ObjectLibrary. Diese Elemente zeigten sich in Referenzen, die in VS: Microsoft.Office.Core Microsoft.Office.Inerop.Outlook Versuche ich jetzt aufrufen folgenden
3
Antworten
Ich habe eine WPF-4-Projekt zur Interaktion mit word-Dokumenten aus in VS2010 und einer win form-Benutzer-Steuerelement-Projekt zu hosten word-Anwendung hinein. Und andere com-dlls. Alle com-dlls bezeichnet, die in meinem Haupt-wpf-Anwendung. Ich möchte mein Projekt veröffentlichen, so kann ich
5
Antworten
Ich habe einen windows service in c# geschrieben, die liest den text aus word-Dokumenten (doc und docx) mit VBA Interop. Allerdings auf bestimmte Dokumente, es scheint zu hängen, auf den Aufruf der Open-Methode. Es scheint, dass das
3
Antworten
Ich habe müssen kopieren ein Arbeitsblatt aus einer Arbeitsmappe in eine andere-und ich bin ein bisschen stecken. Die Prämisse ist, dass ich eine "master" - Arbeitsmappe speichert die Vorlagen für eine Reihe von berichten und ich müssen
4
Antworten
Ich bin mit CPython und ich habe eine C# dll. Ich versuche die Verwendung von Python für .NET, um Ihnen zu sprechen. Ich kann nicht mit IronPython, weil ich brauche, um die Integration dieser in eine bestehende