+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 9 su 9

Verifica UpperCase

  1. #1
    rashid non  in linea Novello
    Buonasera.

    ho bisogno di verificare se un testo scritto tutto in maiuscolo oppure se contiene lettere minuscole.

    codice HTML:
    If TreeView1.SelectedNode.Text .....   'PANICO!!!!! (vorrei sapere se  scritto in uppercase) ' Then
    
    else...
    
    end if
    Vorreste aiutarmi?

  2. #2
    L'avatar di Brontolo
    Brontolo non  in linea Very Important Person
    Il metodo String.Compare permette di specificare se il confronto tra due string deve essere case-sensitive o no.
    Nel tuo caso direi che devi confrontare SelectedNode.Text con SelectedNote.Text.UCase
    ℹ️ Leggi di pi su Brontolo ...

  3. #3
    A parte quanto suggerito, cosa fai se ci sono lettere minuscole? Fornisci un errore all'utente? Cosa?

    Perch se li vuoi in maiuscolo li cambi e basta.
    ℹ️ Leggi di pi su AntonioG ...

  4. #4
    rashid non  in linea Novello
    Grazie Brontolo per il suggerimento!
    Ho scritto cos:

    String.Compare(TreeView1.SelectedNode.Text, UCase(TreeView1.SelectedNode.Text), False)
    
    ottenendo 0 in caso di maiuscole e -1 in caso di minuscole


    AntonioG, i motivi sono due.
    1) Ho dei treenode inseriti in un database manualmente (con la sola iniziale maiuscola) che NON devono essere modificati e altri che inserisco tramite codice e che possono essere modificati qualora io lo voglia. dato che ho impostato tutte le textbox in uppercase, questo l'unico modo che ho trovato per distinguere gli uni dagli altri. magari ce ne saranno altri.

    2) Sto imparando.

  5. #5
    Sgrubak non  in linea Scribacchino
    Quote Originariamente inviato da rashid Visualizza il messaggio
    questo l'unico modo che ho trovato per distinguere gli uni dagli altri.
    Non il modo migliore... Eredita la classe TreeNode ed implementa una tua propriet booleana sulla quale effettui la discrimante se editare oppure no.

  6. #6
    L'avatar di Brontolo
    Brontolo non  in linea Very Important Person
    La funzione UCase() funziona ma propria di VB6. Meglio usare la forma che ti avevo suggerito.
    ℹ️ Leggi di pi su Brontolo ...

  7. #7
    1) Ho dei treenode inseriti in un database
    Non si inseriscono i treenode nei DB, semmai inserisci le stringhe contenute nei nodi.

    2) Sto imparando.
    E chi ha detto il contrario?
    ℹ️ Leggi di pi su AntonioG ...

  8. #8
    L'avatar di orpo970
    orpo970 non  in linea Scolaretto
    Personalmente trasformerei direttamente il testo nel formato che voglio senza andare a fare nessun test, in alternativa se solo un fatto grafico potresti cambiargli colore, nero immodificabile, azzurro modificabile.

  9. #9
    rashid non  in linea Novello
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Non si inseriscono i treenode nei DB, semmai inserisci le stringhe contenute nei nodi.
    Giusto! Che gaffe

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Verifica connessione
    Da perseo74 nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 13-04-2011, 09:27
  2. Verifica.inc
    Da djremix nel forum ASP 3, ASP .Net
    Risposte: 2
    Ultimo Post: 30-07-2008, 21:09
  3. Verifica Log
    Da xyz nel forum Networking e sicurezza
    Risposte: 2
    Ultimo Post: 08-07-2008, 11:14
  4. [VB6] Verifica Link
    Da UbySoft71 nel forum Visual Basic 6
    Risposte: 28
    Ultimo Post: 30-07-2007, 16:16
  5. Verifica connessione FTP
    Da luciano.net nel forum Visual Basic .Net
    Risposte: 0
    Ultimo Post: 06-07-2007, 11:51