Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [vb6 o vb.net o vb 2005] Calcolo di risultati in una stringa

    Raga!!! sto cercando di fare una calcolatrice un po particolare è prima di continuare volevo sapere se ho una stringa formata così :

    stringa = "1 + 12 * 2 - 5 + 2 + 5"

    posso ricavarne il risultato?

    come faccio?

    grazie mille!!!

    uso vb 2005 ma credo che sia uguale per tutte le versioni
    Agos

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da agostinomiranda
    Uso vb 2005 ma credo che sia uguale per tutte le versioni
    Direi di no, visto la profonda differenza che passa negli strumenti a disposizione per i vari linguaggi.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Sapresti dirmi come si può fare ciò che voglio?
    (calcolo stringa)
    Agos

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da agostinomiranda
    Sapresti dirmi come si può fare ciò che voglio?
    Se l'avessi saputo, ti avrei già risposto, no? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    hai ragione scusa!!!
    Agos

  6. #6
    Utente di HTML.it L'avatar di newbie
    Registrato dal
    Dec 2005
    Messaggi
    299
    Di solito casi come questi richiedono di scrivere un "expression evaluator", che in pratica è un interprete di espressioni: data un'espressione sotto forma di stringa, cioè, la analizza un elemento alla volta e la esegue. Complicatissimo...

    Ovviamente lo zio Bill ti dà sempre una mano. Prova a dare un'occhiata a http://www.devx.com/vb2themax/Tip/18773 : forse trovi quello che fa al caso tuo... è un esempio che usa uno Script Control esterno, che a quanto pare può anche interpretare stringhe.

    Paura, eh?

    Svegliati, Neo. Matrix ti possiede...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.