Il giorno 22/giu/06, alle ore 16:05, Daniele ha scritto:
Ciao a tutti.. vi faccio una domanda da neofita... tra i miei
esperimenti
con RB ho iniziato un programma che dovrebbe effettuare dei calcoli
su dei
dati inseriti dall'utente.. esempio pratico metto 2 EditField
faccio la
somma e la scrivo in un terzo EditField.
Il codice che ho scritto all'interno dell'azione del pulsante
calcola è il
seguente..
Dim Dato1 AS Integer
Dim Dato2 AS Integer
Dim Risultato AS Integer
Dato1 = EditField1.Text
Dato2 = EditField2.Text
Risultato = Dato1+Dato2
l'errore che mi segnala è che Dato1 non è una stringa.. in parole
povere
come faccio a spostare un dato inserito in un EditField ma inserito
come
numero non come stringa in una mia variabile di programma??
So già che la domanda è banale... ma non ce ne vengo fuori!
Anch'io ti rispondo in modo banale. EditField.Text e' una stringa (lo
dice la parola), Dato e' un intero (lo hai dimensionato tu). Come
puoi sommare due diverse unita' di misura senza prima convertirle in
qualcosa comune ad entrambe?
Allegato a RB c'e' un ottimo manuale che spiega tutte le funzioni,
utili e molto utili, del suddetto sw.
Giovanni
P.S.: e' importante inserire l'oggetto nei messaggi, per la
netiquette e perche' cosi' possiamo seguire i Thread senza impazzire.
|