14/10/08 14:12
FrnbacYescO
Salve, dovrei fare una piccola operazione in vb solo se è selezionata una textbox.
cioè metto in un timer na cosa del genere:
if text6.focus = true then
'esegui operazione
end if
solo che la propietà focus me la sono inventata io adesso xD e nn sò quale sia lapropietà giusta che serve nel mio caso.
spero di essere stato chiaro.
graziea tutto per l'help
Ultima modifica effettuata da FrnbacYescO 14/10/08 14:15
aaa
14/10/08 17:11
GrG
non saprei proprio, magari se ci dici a quale scopo possiamo trovare un'"altra" soluzione...
aaa
14/10/08 18:55
GrG
Non so se ho capioto bene...ma tu vorresti tipo fare come si fa con google?
cioè che scrivi la parola da ricercare e poi premi invio?
se si, puoi:
-settare la proprietà default del command che effettua la ricerca a true
-oppure nella sub keydown della text inserisci un codice del tipo:
if keycode = vbenter then
'effettua ricerca
end if
aaa
14/10/08 20:52
antometal
puoi creare una variabile pubblica booleana
la imposti a true nell' evento getfocus della textbox
e a false nell' evento lost focus
poi fai il controllo su questa variabile e esegui o no l' operazione
aaa
15/10/08 13:09
GrG
la funzione keydown non sai qual'è...bè è questa, metti il codice dentro:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
End Sub
ogni elemento (pulsanti, textbox, ecc..) hanno varie sub per determinate funzioni... Mi sembra che tu non sappia come si fanno a vedere -.-
Bè è un pò difficile a spiegarlo a parole, comunque tu clicca per due volte sulla text6; poi ti si aprirà la finestra per inserire il codice, tu vai in alto a destra di questa finestra e se vedi c'è una combobox, ecco se clikki sulla combobox ti apparirà tutto l'elenco delle sub della text...
+ o - hai capito?
dimmi se ci riesci...
aaa