Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    106

    [VB6] Limitare numero caratteri a ComboBox

    Buongiorno a tutti,

    Nel mio programma in Vb6, avrei bisogno di limitare un numero massimo di caratteri ad una ComboBox.

    Nella TextBox esiste la proprietà MaxtLenght, esiste una proprietà che abbia la stessa funzione di MaxtLenght per la ComboBox ?

    In attesa di una Vostra gentile risposta, Vi porgo distinti saluti.

    Grazie.

    software83.

  2. #2
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    puoi fare
    codice:
    Private Sub Combo1_Change()
    If Len(Combo1.Text) >= "4" Then MsgBox "Fai qualcosa"
    End Sub

  3. #3
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    o
    codice:
    Private Sub Combo1_Change()
    If Len(Combo1.Text) >= "5" Then
    MsgBox "Fai qualcosa"
    Combo1.Text = Mid(Combo1.Text, 1, 4)
    End If
    End Sub

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    106
    Grazie, l'istruzione va bene, ma c'è un modo per bloccare il cursore alla fine della parola ?

    Cioè se ho massimo 4 caratteri, c'è un modo per bloccare il cursore dopo il quarto carattere e non farlo andare più avanti ?

    Grazie ancora.

  5. #5
    prova così:

    codice:
    Private Sub Combo1_KeyPress(KeyAscii As Integer)
    If Len(Combo1.Text) < 4 Then Exit Sub
    If KeyAscii = 8 Then Exit Sub
    KeyAscii = 0
    Beep
    End Sub
    ( \_/ )
    ( *.* )
    ( > < ) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    106
    ! Grazie Mille, l'istruzione funziona correttamente !

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.