[Con la lettura del codice a barre (creerò dei codici a barre specifici) alla fine viene mandato un INVIO (setterò la pistola perchè si comporti in quel modo): questo INVIO mi porta nell'evento Validating in quanto nell'evento KeyDown della TextBox ho questa indicazione:
TextBox.Parent.SelectNextControl(TextBox, True, True, True, True)
Nella validating controllo che il contenuto della textbox sia un codice valido rispetto ai dati presenti sul DB e se il codice è valido faccio delle operazioni in base al valore della textbox (in una scrivo la descrizione relativa al codice in una Label, in un altra istanzio un oggetto e lo aggiungo ad una collection). Dici che esagero con le operazioni nella validazione? Se esagero, quali altri eventi dovrei utilizzare secondo te?
L'unica remora ad utilizzare il TextChange è che digitando l'ultima "i" della parola "chiudi" il form si chiude senza considerare l'INVIO...
Proverò comunque per vedere se l'INVIO dopo la lettura si perde o se viene riportato dopo l'operazione di chiusura (non so se mi sono spiegato).
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole