20. Apr 2024, 09:47
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv
  VB6: Formeleingabe mit Texbox
 Von  Flo
 Am  28. Februar 2005 um 18:06:14
 Frage Ich würde gerne wissen, wie man ein Programm schreibt:

Eine Formeleingabe, z.B. 2*x^2+2 mit Textbox und eine Diagramm zeichnen lassen?

Ich habe probiert aber es funktioniert nicht!
 Antwort:
 Von r.mueller@sz-online.de
 eMail
 Am 28. Februar 2005 um 18:17:33
 Antwort Hallo
so gehts:
Option Explicit
'Verweis auf Microsoft Scripting Runtime
'Form mit:
'Text1
'Text2
'Command1
Private Sub Command1_Click()
' In Text1 steht der zu berechnender Ausdruck
Dim scrObj As Object
Dim xErgebnis$
Dim xText$

'Beispiel Text1:
'14123/7 +9

xText = Text1.Text
' erst mal das ScriptControl hinzufügen
Set scrObj = CreateObject("ScriptControl")
' Scriptsprache festlegen
scrObj.Language = "VBScript"
' Ausführen der Anweisung.
scrObj.ExecuteStatement ("xErgebnis = " & xText)

xErgebnis = scrObj.Eval("xErgebnis")
' und das Ergebnis anzeigen
Text2.Text = "Das Ergebnis von " & xText & " ist " & xErgebnis

End Sub
Gruß
[ VB-/VBA-Forum | Zurück zur Suche | Archiv-Übersicht ]
 Antworten
VB6: Formeleingabe mit Texbox - Flo 28. Februar 2005 um 18:06:14
Re: Formeleingabe mit Texbox - Neptun 28. Februar 2005 um 18:11:41
Re: Formeleingabe mit Texbox - r.mueller@sz-online.de 28. Februar 2005 um 18:17:33
Re: Formeleingabe mit Texbox - Flo 28. Februar 2005 um 18:22:38
Re: Formeleingabe mit Texbox - Neptun 28. Februar 2005 um 18:29:11

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum