Benutzer mit den meisten Antworten
Formeleditor - MSSCRIPT.OCX

Frage
Antworten
-
Auch in WPF könntest du das wohl noch einbinden. Ggf. mit einem Windows Forms HostControl o.ä. - das halte ich aber nicht für notwendig.
Was soll denn alles berechnet werden (*, -, *, /, sin, cos, ...)? Ein Parser für so etwas ist schnell geschrieben, da würde ich mich nicht mit ActiveX herum ärgern. Es gibt auch diverse Projekte, wie dieses hier, die du nur als DLL einbinden musst. Da müsstest du noch nicht mal wirklich selbst etwas schreiben
VB.NET ist bei so etwas leider immer etwas benachteiligt, weswegen es oft einfacher ist wenn man den C#-Code wenigstens lesen kann. Wenn nicht, dann hast du noch die Möglichkeit einen Konverter einzusetzen - siehe in meine Signatur.
PS: Nur zur Vollständigkeit, man könnte natürlich auch einen String in einer der .NET Sprachen (oder auch VBS, ...) entgegen nehmen und diesen dann dynamisch ausführen. Nur halte ich das für nicht ganz so praktikabel.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Dirk2006 Montag, 23. Februar 2015 16:20
Alle Antworten
-
Hallo,
was genau verstehst du denn unter auslesen? Vielleicht gibt es unter .NET mittlerweile eine andere Lösung, beispielsweise ein Open Source Projekt o.ä.
Da du von auslesen sprichst klingt es für mich erstmal so, das du lediglich einen String analysieren willst. Also nichts berechnen oder anders darstellen etc.Grundsätzlich kannst du ActiveX Dateien auch heute noch in eine Anwendung einbauen. Viel dazu gefunden habe ich nicht - da es IMHO auch nur noch aus kompatibilitätsgründen existiert. Hier ein Link aus der MSDN:
Using ActiveX Controls with Windows Forms in Visual Studio .NETTom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets -
-
Auch in WPF könntest du das wohl noch einbinden. Ggf. mit einem Windows Forms HostControl o.ä. - das halte ich aber nicht für notwendig.
Was soll denn alles berechnet werden (*, -, *, /, sin, cos, ...)? Ein Parser für so etwas ist schnell geschrieben, da würde ich mich nicht mit ActiveX herum ärgern. Es gibt auch diverse Projekte, wie dieses hier, die du nur als DLL einbinden musst. Da müsstest du noch nicht mal wirklich selbst etwas schreiben
VB.NET ist bei so etwas leider immer etwas benachteiligt, weswegen es oft einfacher ist wenn man den C#-Code wenigstens lesen kann. Wenn nicht, dann hast du noch die Möglichkeit einen Konverter einzusetzen - siehe in meine Signatur.
PS: Nur zur Vollständigkeit, man könnte natürlich auch einen String in einer der .NET Sprachen (oder auch VBS, ...) entgegen nehmen und diesen dann dynamisch ausführen. Nur halte ich das für nicht ganz so praktikabel.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert Dirk2006 Montag, 23. Februar 2015 16:20