Newsgroup: it.comp.lang.visual-basic
Titolo: bloccare i pulsanti se non si immettte neinte nel text box

ragazzi come si fa a fare in modo che finche io non scrivo qualcosa in un
text box non posso premere i pulsanti cioe questi siano bloccati?????
grazie

 grazie
command1.enabled

 ha scritto nel messaggio
news:rhi29.27679$n04.7...@twister2.libero.it...


> Button.Enabled = CBool(Len(Text1.text))
Questo ovviamente lo devi scrivere nell'evento TuoTextBox_Change
--
"La matematica è l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

 (G. Galilei)
"est....est...est!"
(Principe Antonio de Curtis)

 (Principe Antonio de Curtis)
io sapevo fosse stato un prelato che segnava "est (bonum vinum)" quando
trovava vino buono, e che a montefiascone si sbilancio' alquanto. tipo le
stellette e simili michelin.
via google scopro che era un vescovo fugger
(mai vista la fuggerei ad augsburg? notevole:
http://www.hhog.de/it/augsburg/photo_2.htm
 ):
http://wine.about.com/library/types/bl_est.htm
ciao, j.ov-est


Bel posto anche se l'architettura del nord europa per me è carica di un
senso di oppressione e tragicità al limite della sofferenza.
Indubbiamente risentono del clima e del protestantesimo...ma i nostri borghi
benchè stretti pertugi anch'essi ,comunicano un senso di aggregazione e
calore che nel nord non hanno!
almeno la penso così
(Wodka rimasto affascinato dal viaggio in portogallo dell'anno scorso!)

Button.Enabled = CBool(Len(Text1.text))
 cmq sostitunedo anche con Command 1 non mi funziona
Private Sub Text1_Change()
Button.Enabled = CBool(Len(Text1.text))
End Sub
oppure
Private Sub Text1_Change()
Command1.Enabled = CBool(Len(Text1.text))
End Sub
in entrambe i modi non funziona niente cioe il mio ok (command1)lo si puo
sempre premere anke quando la stringa e vuota e non son avvenuti cambiamenti

 (Wodka rimasto affascinato dal viaggio in portogallo dell'anno scorso!)
perche' invece la scultura del nordeuropa e' allegra ? in poesia e in
pittura ogni tanto qualche squarcio ce l'hanno, ma in scultura, maro', ogni
volta non so se sto in sud tirolo o in stephen king... hai detto in sostanza
quel che sostenevano leopardi e roberto longhi, e anche un tedesco come
hoelderlin (senza contare gli innumerevoli anglofiorentini e
anglonapoletani) e un vicino come van gogh. concordo, e credo che abbiamo
avuto un bel fortuna a nascere sul mediterraneo anziche' sui fiordi. pero'
l'organizzazione tedesca, quando non gira male... come dice un nostro grande
"eh be', la germania, e' sempre la germania" (copyr :Prodi)
nb pero' che l'aggregazione, il clan, e' una cosa molto piu' celtica che
mediterranea. e infatti la tradizione democratica e' molto piu' intrinseca
alle culture anglosassoni. l'area latina sembra da sempre prediligere il
lucumone, il vir, le roi soleil, il caudillo, il cavaliere, il centravanti.
poi so' cavoli nostri. tanto qualcuno con jeep chewingum e cioccolata prima
o poi ha da passa'. quando si dice l'ospitalita'...
ciao, a.

 ha scritto nel messaggio
news:R3t29.28619$n04.7...@twister2.libero.it...

Due cose:
Intanto "Button" e "Command1" non sono due nomi a casaccio che devi provare,
quando te li hanno suggeriti sottointendevano che dovevi usare il nome che
hai dato al *tuo* pulsante (nella proprieta' Name).
Il codice e' corretto (fatto salvo il nome giusto), tieni presente pero' che
l'evento Change viene scatenato ogni volta che viene fatta una modifica
effettiva al testo; se nella tua finestra, *in fase di design*, hai gia'
azzerato tale campo, al momento di caricare la form non verra' eseguito
nessun evento e ti trovi comunque, all'inizio, con il campo vuoto e il
pulsante attivo. In questo caso devi premurarti di disabilitare il pulsante
via codice nell'evento Form_Load.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 sempre premere anke quando la stringa e vuota e non son avvenuti
cambiamenti
Forse perchè non hai impostato in fase di progettazione la prorpietà enable
su false!
In alternativa puoi inserire il codice che ti hanno postato sull'evento
activate del form.
Bye Bye

 ha scritto
luca hai una pazienza davvero ammirevole :)
j.

> via codice nell'evento Form_Load.
 ecco con command1 mi funziona solo se scrivo qualcosa e poi torno indietro
cancellando se no appena provo il tasto ok e disabilitato invece in quel
modo (tornando indietro) lui mi blocca il mio tasto perke????come si una
Form_load????

 luca hai una pazienza davvero ammirevole :)
In queste settimane ho un "Kohai" da seguire qui in ufficio, quindi sono
nello stato d'animo giusto... da stasera poi sono in ferie e quindi lo sono
a maggior ragione :-)


 ha scritto
e bravo il nostro
wodka-Anne-Louise-Germaine Necker Madame de Staël :)
si diceva che ado l'hanno fatto i popoli del nord.
infatti fa una tristezza :P:P

 Form_load????
ARGHHHHH!!!!!!

 Form_load????
Ma perchè dico questo?
Non so, ma ho ragione, e i fatti... mi cosano!
:)
P.S.: io avrei usato un
Command1.Enabled = (Len(Text1.Text) > 0)
Ciao

 Form_load????
discutiamone.
ma, come spesso fanno notare, it.comp. ecc. indica che questo e' un ng
italiano.
potresti tradurre plz ?
grazie, 
j.it