PDA

Visualizza la versione completa : [VB] doppio zero


mm90187
27-08-2002, 09:18
Come posso far uscire da una stringa il doppio zero cioè serve qualche separatore perchè ogni volta che il programma legge il valore invece di darmi doppio zero 00 che è quello che mi serve mi restituisce solo uno zero

Grazie

vonkranz
27-08-2002, 09:31
Se ti riferisci ai valore numerici, VB non restituisce il doppio zero, ti da 0 e basta.
quindi se fai


a="00"
debug.print val(a)

..avrai sempre come risposta 0

Ciao.

mm90187
27-08-2002, 09:41
Mi serve per far leggere un bit 00

Grazie

vonkranz
27-08-2002, 10:10
Ma devi lavorare su valori numerici o su valori stringa?

La bitmask dello zero numerico e' sempre composta da 8 bit a 0, quindi se fai un AND o un OR, questo viene fatto sulla mask, indipendentemente dal fatto che tu abbi 0 o 00 in risposta.

mm90187
27-08-2002, 10:16
E' vero pero' a me quel doppio zero mi deve uscire in una casella text1.text ed infine lavoro su valori numerici

Grazie

vonkranz
27-08-2002, 10:45
....se e' solo una questione di visualizzazione puoi fare +/- cosi:


text1.text=right("00"+trim(cstr(nome variabile )),2)

...ovviamente nome variabile e' la tua variabile numerica.
Ciao

Loading