Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006

    [VB] selezionare il testo in un textbox

    Come faccio a selezionare il testo presente in una textbox su kui ho appena portato il cursore con setfocus???

    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di SKIAT
    Registrato dal
    Dec 2001
    Messaggi
    23
    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
    _si voles pacem paras bellum_

  3. #3
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    codice:
    Private Sub TextBox_GotFocus()
        TextBox.SelStart=0
        TextBox.SelLenght=len(TextBox.Text)
        TextBox.SetFocus  'anche se non dovrebbe essere necessario
    End Sub

  4. #4
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    Originariamente inviato da darkblOOd
    codice:
    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

  5. #5
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    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)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.