Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
ciao ragazzi come faccio trasformate una stringa in una data..
in una text_box metto ad esempio questra stringa di valori 12092008 e volgio che la stampa sia 12/09/2008 ho provato con cstr ma il risultato non è quello desiderato..
help please...
Credo che non c'entri niente con quello che vuole fare...
Comunque tu devi considerare di aggiungere un "/" dopo il secondo carattere e dopo il quarto. Ora faccio delle prove di codice e riposto.
Nel codice che segue text1 è la textbox dove scrivi ad esempio 21041994 e text2 e la textbox dove apparirà 21/04/1994:
Codice sorgente - presumibilmente VB.NET
PrivateSub Command1_Click()
IfLen(Text1.Text)= 8 Then'se la text1.text è formata da 8 caratteri
Text2.Text=Mid(Text1.Text, 1, 2)&"/"&Mid(Text1.Text, 3, 2)&"/"&Mid(Text1.Text, 5, 4)'prende i primi 2 caratteri della text1, poi aggiunge un /, poi prende il terzo e quarto carattere della text1, poi aggiunge un / e poi scrive gli ultimi quattro caratteri della text1
Else
EndIf
EndSub
()
Newbie
Messaggi: Iscritto:
Postato alle 18:03
Lunedì, 15/09/2008
Testo quotato
Postato originariamente da ruggy94:
Nel codice che segue text1 è la textbox dove scrivi ad esempio 21041994 e text2 e la textbox dove apparirà 21/04/1994:
Codice sorgente - presumibilmente VB.NET
PrivateSub Command1_Click()
IfLen(Text1.Text)= 8 Then'se la text1.text è formata da 8 caratteri
Text2.Text=Mid(Text1.Text, 1, 2)&"/"&Mid(Text1.Text, 3, 2)&"/"&Mid(Text1.Text, 5, 4)'prende i primi 2 caratteri della text1, poi aggiunge un /, poi prende il terzo e quarto carattere della text1, poi aggiunge un / e poi scrive gli ultimi quattro caratteri della text1