Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360

    [VB6] Impedire di immettere lettere accentate

    Ciao ragazzi ho appena notato che win sock converte le lettere accentate in strani caratteri che nn sono ASCII binari bho nn so proprio tipo la à corrisponde a "=E0" cmq nn mi interessa stare a decodificare ma impedire all'utente di digitare caratteri accentati all'interno d una text box è possibile? Grazie Mille

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Puoi farlo verificando il KeyAscii nel KeyPress:
    codice:
    If KeyAscii = 224 Or KeyAscii = 232 Or KeyAscii = 236 Or _
       KeyAscii = 242 Or KeyAscii = 249 Then KeyAscii = 0

  3. #3
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360
    Grazie Mille

  4. #4
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360
    mi dici da dove hai trovato i valori delle lettere...perchè manca la é Grazie mille

  5. #5
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360
    ok ho trovato ma adesso mi manca l'accento

  6. #6
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    codice:
    If KeyAscii = 224 Or KeyAscii = 232 Or KeyAscii = 233 _
    Or KeyAscii = 236 Or KeyAscii = 242 Or KeyAscii = 249 _
    Or KeyAscii = 39 Then KeyAscii = 0
    Così ?

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.