PDA

Visualizza la versione completa : [VB] selezionare il testo in un textbox


s|n3
22-05-2002, 20:48
Come faccio a selezionare il testo presente in una textbox su kui ho appena portato il cursore con setfocus???

Ciao e grazie

SKIAT
22-05-2002, 21:20
allora devi mettare

setfocus 'd il focus al controllo
selStart 'sta per il carattere dove deve partire la selezione se devi
'selezionare tutto deve essere = 0
selLenght 'sta per il numero di caratteri da evidenziare nel tuo caso
'devi mettere tutta la lunghezza della stringa presente
'nella text box

ok tutto ciao

darkblOOd
23-05-2002, 09:16
Private Sub TextBox_GotFocus()
TextBox.SelStart=0
TextBox.SelLenght=len(TextBox.Text)
TextBox.SetFocus 'anche se non dovrebbe essere necessario
End Sub

sebamix
23-05-2002, 13:37
Originariamente inviato da darkblOOd


Private Sub TextBox_GotFocus()
TextBox.SelStart=0
TextBox.SelLenght=len(TextBox.Text)
TextBox.SetFocus 'anche se non dovrebbe essere necessario
End Sub


TextBox.SetFocus non necessario. Se scatta GotFocus vuol dire che il focus ce l'ha ;)

darkblOOd
23-05-2002, 15:41
infatti l'ho specificato...ma che ne so io se lui fa copia-incolla e mette tutto in un altra funzione? :gren:

Purtroppo cerco di essere sempre esplicito (anche troppo) :cry:

Loading