Grazie e scusatemi per l'intestazione... sono novizio anche della lista!!
Il 22/06/06, Gualeni Giovanni <ggualeni at tiscali dot it> ha scritto:
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.
|