Ciao ragazzi,
premetto che passo ora a vb.net e più che apprezzarne le modifiche migliorative.. sto bestemm... perchè devo lottare per fare cose che con vb6 andavo via sparato!!
Ho cercato nel forum prima di postare ma senza risultati soddisfacenti.
Il mio problema è che da un file testo ottengo una data.
Questa data potrebbe essere in qualsiasi formato:
MM/dd/yy
dd/MM/yy
.. ad esempio.
Bene, il contenuto del file di testo è ovviamente una stringa e va converita. Ho provato in questo modo:
codice:
dim MiaData as Date
dim StringaTxt as string 'la data dal mio file testo
'..codice per leggere il file testo..
MiaData = Cdate(StringaTxt) 'Qui mi da errore!!!!
StringaTxt = Format(MiaData, "dd/MM/yy")
Il codice è molto semplice.. però non funzia per tutti i formati!
Se in StringaTxt c'è ad esempio "24/04/03" funziona, se c'è "04/24/03" da un errore! Non si accorge automaticamente che la data è del formato "MM/dd/yy"?
Come faccio a dire a MiaData che sarà riempita con una data di quel tipo?
Grazie
Ciao
Gugu