tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
635
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    flokli flokli ist offline Mitglied Gold
    Registriert seit
    Mar 2006
    Ort
    bei Mainz
    Beiträge
    100
    Hallo,
    ich habe in einem selbstprogrammierten Taschenrechner das Problem, dass die "Matheaufgabe" aus display.Text <--(String) als Rechnung interpretiert und ausgerechnet werden soll.
    Ich denke da an so etwas wie eval( ) in PHP, Javascript, ...
    Deshalb meine Frage: gibt es so was und wenn ja; wie heißt die Funktion?
    //edit: Falsche Kategorie
    Geändert von flokli (30.03.06 um 20:01 Uhr)
     

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Die numerischen DatenTypen ansich bieten merhere Funktionen an,
    mit denen man einfach Strings in deben diese Typen umwalndeln kann.
    Dann gibt es noch die Convert-Klasse.
    Guck mal da rein:
    Probleme mit Variablen innerhalb einer Switch-Anweisung -Thread
    Combobox nur Zahlen eingeben -Thread

    MfG,
    cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    eine solche Eval-Funktion gibt es bei .NET nicht, aber du kannst Code zur Laufzeit generieren und dann kompilieren + ausführen. Damit kann man eine Eval-Funktion entsprechend nachbilden. Das Ganze ist allerdings etwas aufwendiger, da um den auszuwertenden Ausdruck ein komplettes Assembly drumherumgebaut werden muss.

    Du kannst mal auf diesen Artikel schauen, da ist auch Beispielcode für VB mit dabei.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  4. #4
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Ohh, da hab ich mich wohl verlesen.
    Aber mit Regex und dem Artikel solte das schon klappen.
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  5. #5
    flokli flokli ist offline Mitglied Gold
    Registriert seit
    Mar 2006
    Ort
    bei Mainz
    Beiträge
    100
    Danke nochmal!
    Hat mir sehr geholfen!!
     

Ähnliche Themen

  1. Visual Basic: Wie kann ich einen Text als Laufband animieren.
    Von Neo21 im Forum .NET Grafik und Sound
    Antworten: 1
    Letzter Beitrag: 06.12.07, 08:14
  2. Mit Visual Basic eine connect.php ersetzen.
    Von Hookah im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 15.05.07, 23:08
  3. mit Visual Basic eine DOS Box erzeugen
    Von Criminalogy im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 21.04.06, 09:33
  4. einen String als Rechnenaufgabe interpretieren
    Von flokli im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 02.04.06, 00:19
  5. Eine Frage im zusammenhang von Visual BASIC und Visual STUDIO
    Von CodeControl im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 29.09.04, 09:20