-
Parsing di date in VB .NET
di Marco Barzaghi, pubblicato il 08/10/2002La data è sempre stata un tipo di dato "difficile" da trattare. La formattazione delle date ha di solito buone funzioni di supporto, tuttavia il parsing, cioè "passare" dalla rappresentazione al valore effettivo, in poche parole convertire una variabile string in DateTime, è in molti casi una dura lotta contro le esigenze degli utenti/clienti e contro le mille insidie del regional setting
-
TextBox personalizzata
di Corrado Cavalli, pubblicato il 08/10/2002Vedo molta gente chiedere come è possibile far sì che l'utente sia costretto a scrivere il testo all'interno di una Textbox disabilitando il menu contestuale e la possibilità di incollare del testo all'interno del controllo.
La cosa è facilmente realizzabile: per disabilitare il menu basta associare alla TextBox un contextmenu vuoto mentre per evitare che l'utente possa incollare il testo basta intercettare ed eliminare (molti usano 'mangiare') il messaggio WM_PASTE inviato al controllo. -
Troncare e arrotondare
di Marco Barzaghi, pubblicato il 13/09/2002Mentre per arrotondare esiste la classe Math che espone il metodo statico round, per il troncamento occorre ricorrere a qualche piccolo stratagemma.
-
Utilizzare classi COM senza un Assembly di interoperabilitĂ
di Marco Barzaghi, pubblicato il 26/07/2002Per utilizzare una classe COM in VB .NET senza disporre di un assembly di interoperabilità dobbiamo avvalerci dei meccanismi di late-binding
-
Aumentare la leggibilitĂ del codice contenente attributi
di Andrea Saltarello, pubblicato il 01/06/2002Gli attributi sono uno strumento potente, la cui applicazione può però diminuire la leggibilità del nostro codice.