ZodiacXP
Erfahrenes Mitglied
Hallo, in meinem Quelltext wird eine "DataTable" erstellt und in einem String steht sowas wie z.B. "1^2+2-4" was mit dem Befehl Compute errechnet werden soll. Das Problem was mit VB.NET zeigt ist, das er den Ausdruck "^" nicht kennt (besagt eine Fehlermeldung).
Meine Frage ist wie man das lösen kann und ob man das auch auf andere weise umgehen kann.
Vielen Dank schon mal!
Meine Frage ist wie man das lösen kann und ob man das auch auf andere weise umgehen kann.
Vielen Dank schon mal!
Code:
Private Sub btn_run_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_run.Click
strFunc = "1^2+2-4"
Try
Dim table As DataTable
table = New DataTable
erg = table.Compute(strFunc, Nothing)
Catch ex As Exception
MsgBox("Falsche Syntax")
End Try
End Sub