Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [VB6]Setfocus

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    115

    [VB6]Setfocus

    ciao a tutti,
    codice:
    Private Sub Text1_Change()
    Text1.SelStart = 0
    Text1.SelLength = Len(Text1.Text)
    Text1.SetFocus
    End Sub
    solo che così mi scrive solo un carattere logicamente perchè seleziono il primo carattere..
    io dovrei togliere la selezione e rimetterla in modo che io possa continuare a scrivere nel text
    sapete dirmi come??
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Non capisco cosa cerchi di ottenere con quel codice... all'interno di un TextBox, si scrive già di seguito normalmente. :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    115
    risolto
    dovevo andare su
    codice:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
    Text1.SelStart = Len(Text1.Text)
    End Sub
    Private Sub Text1_Change()
    Text1.SelStart = 0
    Text1.SelLength = Len(Text1.Text)
    Text1.SetFocus
    End Sub
    in questo modo ....mi scrive la frase sul text e me la seleziona
    grazie

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.