PDA

Visualizza la versione completa : [DELPHI] interrompere gli eventi


slyfer89
31-01-2012, 10:08
salve a tutti ecco un nuovo quesito fresco fresco x tutti voi
allora ho una Tedit dove nell'evento OnChange ho impostato una procedura che ho scritto io,ma vorrei che questa procedura andasse solo quando Ŕ l'utente a scrivere,xk dato che ho la necessitÓ di scrivervi anche da codice non voglio che in questo caso parta la mia procedura,come posso fare?

alka
31-01-2012, 10:37
Originariamente inviato da slyfer89
dato che ho la necessitÓ di scrivervi anche da codice non voglio che in questo caso parta la mia procedura,come posso fare?

Non Ŕ sufficiente evitare di scrivere in base alla condizione? :stordita:

slyfer89
31-01-2012, 10:47
cioe?
.
.
.
.
.
problema risolto con un flag(variabile globale boolean) che setto a false qnd devo scrivere io da codice e risetto a true quando ho finito,cosi nella procedura che richiama l'onChange controllo il flag e so cosa fare :)

alka
31-01-2012, 11:09
Originariamente inviato da slyfer89
problema risolto con un flag(variabile globale boolean) che setto a false qnd devo scrivere io da codice e risetto a true quando ho finito,cosi nella procedura che richiama l'onChange controllo il flag e so cosa fare :)

Io avevo capito che tu volessi *evitare* di scrivere qualcosa da codice; in quel caso, il flag potevi usarlo per sapere se "scrivere" oppure "non scrivere" nella casella.

Se invece devi scrivere comunque, ma c'Ŕ una diversitÓ di comportamento, credo che tu abbia fatto la scelta giusta.

Loading