Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Controllo data
lunedì 05 settembre 2005 - 15.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
valerik
Profilo
| Junior Member
153
messaggi | Data Invio:
lun 5 set 2005 - 15:22
come si fa a fare un controllo sulla data su una textbox
grazie
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 5 set 2005 - 15:31
Provi a convertirla in data in un blocco try, se va in errore vuol dire che non è una data
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
lun 5 set 2005 - 16:39
aspettando il tryparse del vb.net 2005 :)
C'è solo un capitano !!!!!!
alextyx
Profilo
| Expert
668
messaggi | Data Invio:
lun 5 set 2005 - 17:13
Io direi:
If IsDate(Me.TextBox1.Text) Then
MessageBox.Show("Sono una data valida!")
Else
MessageBox.Show("Sono una scritta qualunque!")
End If
o no?
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 5 set 2005 - 17:30
Isdate è una funzione presente su Microsoft.VisualBasic, messa su questa gerarchia per "imbrogliare" quelli che conoscono vb6 lasciandogli utilizzare la vecchia funzione.
Secondo molti esperti (es Balena) Microsoft.VisualBasic dovrebbe essere tolta dai riferimenti del progetto (e dai template) e pertanto non dovrebbe essere mai utilizzata.
Fanno parte di questa gerarchia molte altre funzioni di vb6 come mid, left, right, isnumeric.
alextyx
Profilo
| Expert
668
messaggi | Data Invio:
lun 5 set 2005 - 18:28
Sì, lo so, lo so! Nel caso mio lavoro già in 2005 col tryparse, ma se si è vincolati ad edizioni precedenti, non mi scndalizzerei ad usare ciò che passa il convento, anche se 'odora' di 'VisualBasic classico'. Per left,right ecc.., ci sono degli eccellenti rimpiazzi con la substring, ma per la validazione della data, temo di no! Suggerirei, casomai, di usare ISDate con un bel TODO accanto, per ricordarsi di mettere un tryparse all'eventuale passaggio a 2005, ma giusto per la 'pulizia' in quanto anche 2005 implementa tranquillamente IsDate.
In ogni caso, ognuno è libero di scegliere come regolarsi!
Salutoni a tutti! :-)
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 5 set 2005 - 21:05
Comunque rimane il consiglio di rimuovere i riferimenti a Microsoft.VisualBasic per cui tutte le sue funzioni interne non dovrebbero essere usate (compresa isdate)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !