und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
Kiffi
Beiträge: 10715
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Beitrag von Kiffi »

Hoi,

Berechnung von mathematischen Termen via VbScript:

Code: Alles auswählen

IncludeFile "[PfadZuCOMatePlus]/comateplus.pbi" ; Anpassen

EnableExplicit

Define ScriptControl.COMateObject
Define VbScript.s
Define myResult.s

ScriptControl = COMate_CreateObject("ScriptControl")

ScriptControl\SetProperty("Language = 'VBScript'")

VbScript = "myResult = 1 + 2 * 3 - 4" 

ScriptControl\Invoke("AddCode('" + VbScript + "')")

myResult.s = ScriptControl\GetStringProperty("Eval('myResult')")

Debug "Result: " + myResult

ScriptControl\Release()
(benötigt COMatePlus)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Re: und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Beitrag von bobobo »

Isch 'abe gar keinen Scripting-'ost .. und nu?

--

'ab zu früh genöhlt .. das geht auch ohne scripting- 'ost :mrgreen:

fragt sich nur warum :shock:
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
Kiffi
Beiträge: 10715
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Beitrag von Kiffi »

bobobo hat geschrieben:fragt sich nur warum :shock:
it's magic! Bild
a²+b²=mc²
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Re: und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Beitrag von bobobo »

naja
ich dachte eigentlich, dass es u.U. brauchbarer wäre wenn nicht jede Applikation
mit dem Scriptingzeugs auf meinem Rechner Schindluder nach Belieben treiben darf.
Dafür der deaktivierte ScriptingHost.
Das deaktiviert allerdings wohl nur die Ausführung von vbs-dateien
aber nicht die scriptingmöglichkeit an sich.

Kein Wunder, dass Windows anfällig ist.

Dreckswindows :mrgreen:
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

AW: und noch'n Mathe-Parser (dieses Mal mit COMate + VBS)

Beitrag von marco2007 »

Thx, Kiffi :-)
Windows 11 - PB 6.03 x64
_________________________________
Antworten