Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Caratteri ammessi

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    Caratteri ammessi

    Vorrei ke in un text box siano ammessi certi caratteri ke, appena viene premuto un carattere illegale, il carattere nn viene scritto. Quello ke nn riesco a fare č creare una lista di caratteri ammessi. Qlk sa come fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    150
    Beh ogni carattere č identificato da un codice ascii .Ogni volta ke premi un tasto l'evento keypressed nella variabile keyascii deposita il codice ascii del carattere battuto. Identifica i codici dei caratteri da nn ammettere e poi usa questo codice molto banale da incollare nell'evento keypressed della tex box

    Sub form_keypressed...
    if keyascii="Codice ascii da eliminare" then keyascii=0
    end sub

    per i tasti speciali c'č un altro evento se nn erro keydown ke funziona nello stesso modo ma in questo caso oltre al keyascii troverai anke un'altra varibile keycode ke mantiene il codice del tasto speciale battuto.Sono da ritenersi caratteri speciali F1 .. F12 mentre l'invio lo spazio possoo essere gestiti direttamente dall'evento keypressed...
    Carlo Carbone

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    puoi anche creati una stringa di caratteri nn validi, esempio:

    Const NoValidChar = "AEč.;"

    e fare

    If Instr(NoValidChar, Chr$(KeyAscii)) > 0 Then KeyAscii = 0
    Ans.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    150
    si
    Carlo Carbone

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 © 2026 vBulletin Solutions, Inc. All rights reserved.