Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269

    vb6 - scrivere sermpre in maiuscolo...

    Ho un textbox1 e vorrei sapere se è possibile a prescindere se sis ta usando il caps lok (Maiuscolo) scrivere sempre in maiuscolo in questo textbox...?
    Esempio:

    se scrivo "EvRbbb" vorrei ottenere "EVRBBB"...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Esiste la funzione UCase ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758
    ... e anche l'API GetWindowLong

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Un modo pratico è questo:

    codice:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
        KeyAscii = Asc(UCase(Chr(KeyAscii)))
    End Sub
    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269
    Originariamente inviato da gibra
    Un modo pratico è questo:

    codice:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
        KeyAscii = Asc(UCase(Chr(KeyAscii)))
    End Sub
    Ciao
    ... non direi pratico... è proprio quello che volevo!
    grazie gibra!!!!

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da sal21
    ... non direi pratico...
    Un giorno scoprirai che lo è, e molto.

    Ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269
    Originariamente inviato da gibra
    Un modo pratico è questo:

    codice:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
        KeyAscii = Asc(UCase(Chr(KeyAscii)))
    End Sub
    Ciao
    Sempre con lo stesso metodo(quindi durante la digitazione) come posso formattare un textbox?
    Esempio:
    se durante la digitazione inserisco 10000 in autiomatico ilò numero mao a mano che si compone dovrebbe avere il seguente formato 10.000, naturalmente se digito 897 non esisterà punteggiatura...
    Spero di esere stato chiaro.
    Grazie sempre.
    Ciao.

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da sal21
    Sempre con lo stesso metodo(quindi durante la digitazione) come posso formattare un textbox?
    Esempio:
    se durante la digitazione inserisco 10000 in autiomatico ilò numero mao a mano che si compone dovrebbe avere il seguente formato 10.000, naturalmente se digito 897 non esisterà punteggiatura...
    Spero di esere stato chiaro.
    Grazie sempre.
    Ciao.
    Chiarissimo, ma ti avverto che ti stai avventurando verso un sentiero pericoloso, perchè adesso pensi che sia semplice, invece non lo è per niente, anzi può diventare drammatico gestire tutte le situazioni.
    Fare questa cosa durante la digitazione è pura pazzia.
    Al massimo nell'evento Validate o LostFocus, ma anche qui non è uno scherzo.

    Fermati, pensa a quanti tasti può premere l'utente, fai un elenco e riflettici su:
    spero per te che ti passi la voglia di farlo.

    Io ti consiglio caldamente di usare un controllo MaskEditBox che è fatto apposta per queste cose.

    Ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269
    Originariamente inviato da gibra
    Chiarissimo, ma ti avverto che ti stai avventurando verso un sentiero pericoloso, perchè adesso pensi che sia semplice, invece non lo è per niente, anzi può diventare drammatico gestire tutte le situazioni.
    Fare questa cosa durante la digitazione è pura pazzia.
    Al massimo nell'evento Validate o LostFocus, ma anche qui non è uno scherzo.

    Fermati, pensa a quanti tasti può premere l'utente, fai un elenco e riflettici su:
    spero per te che ti passi la voglia di farlo.

    Io ti consiglio caldamente di usare un controllo MaskEditBox che è fatto apposta per queste cose.

    Ciao
    MaskEditBox ????

    Hai qualcosa?

  10. #10
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da sal21
    MaskEditBox ????
    Certo!

    Originariamente inviato da sal21
    Hai qualcosa?
    Anche tu

    Dal menu Progetto -> Componenti...
    e nell'elenco cerchi
    Microsoft Masked Edit Control 6.0


    Ciao

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.