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

Conversione la prima lettera di una frase con l'apostrofo.

  1. #1
    Pacifico437 non è in linea Scolaretto
    Post
    70
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mi,

    sono a chiedere una gentilezza se è possibile modificare o correggere il seguente codice che mi converte tutte le prime lettere di una frase in maiuscolo tranne quelle che hanno l'apostrofo.:

    TextBox1.Text = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(TextBox1.Text);
    
    La frase che si presenta dopo la conversione.

    Marco E Luigi Con La Faccia D'angelo.

    Anticipatamente ringrazio e fiducioso, saluto.
    Domenico.
    Ultima modifica di AntonioG; 28-07-2020 10:07 

  2. #2
    Pacifico437 non è in linea Scolaretto
    Post
    70
    Like Inviati  
    0
    Like Ricevuti  
    0
    Mi scuso per la fretta se il codice non l'ho inserito nel giusto modo.
    Domenico

  3. #3
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,482
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    34
    Non devi avere fretta. Devi scrivere i thread in maniera corretta, non c'è nessun motivo di avere fretta perché non è una "telefonata" che qualcuno deve subito rispondere. Hai tutto il tempo per porre correttamente i quesiti.

    Questa volta non importa perché si tratta di una linea ma le prossime volte fai attenzione o il thread sarà chiuso senza preavviso. Non è possibile ricordare sempre le stesse cose.

    Il codice può facilmente essere corretto con

    textBox1.Text = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(textBox1.Text.Replace("'", "§")).Replace("§", "'");
    
    Ultima modifica di AntonioG; 28-07-2020 10:18 
    ℹ️ Leggi di più su AntonioG ...

  4. #4
    Pacifico437 non è in linea Scolaretto
    Post
    70
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo AntonioG,

    fare i nonni con due nipotini piccoli è difficile; comunque ringrazio della gentilezza e tempestività. Funziona.
    Saluto.
    Domenico.

  5. #5
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    3,133
    Like Inviati  
    5
    Like Ricevuti  
    4
    Pacifico, però una curiosità me la devi togliere: qual'è lo scopo di scrivere una frase in quel modo?
    ℹ️ Leggi di più su Brontolo ...

  6. #6
    Pacifico437 non è in linea Scolaretto
    Post
    70
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo Brontolo;

    sono passato al C# da circa un mese e 1/2 realizzando alcuni programmi.
    Ho terminato l'ultimo precisamente la Rubrica Telefonica. So perfettamente che in rete ci sono diversi e l'ho fatto personalizzato in XML.
    Mi sono accorto che alcuni cognomi (rari) hanno l'apostrofo.
    Ho inserito due condizioni: la prima accetta solo lettere e non numeri e la seconda condizione consiste nell'avere tutte le iniziali delle lettere in maiuscolo tranne la frase con l'apostrofo. Tutto qui.
    Questo è lo scopo ed in questo modo ho completato il programma tranne la stampa che al momento non sono riuscito.

    Approfitto della tua curiosità.

    In un programma in realizzazione, sono riuscito ad avere il titolo della barra (dove è situato la X) al centro e mi funziona.
    Non riesco ad inserire il formato del titolo (in grassetto) ed avere un colore sulla barra.

    Saluto ed auguro un buon proseguimento di giornata.
    Domenico.

  7. #7
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,482
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    34
    Devi creare un altro thread per un altro problema come da regolamento. E i nipoti questa volta non c'entrano...
    ℹ️ Leggi di più su AntonioG ...

  8. #8
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    3,133
    Like Inviati  
    5
    Like Ricevuti  
    4
    Quote Originariamente inviato da Pacifico437 Visualizza il messaggio
    Ho inserito due condizioni: la prima accetta solo lettere e non numeri e la seconda condizione consiste nell'avere tutte le iniziali delle lettere in maiuscolo tranne la frase con l'apostrofo.
    Non ho capito dove avresti inserito queste condizioni e perché. In ogni caso esistono cognomi composti in cui la prima parola inizia con una minuscola. Per esempio esistono dei "Degl'Innocenti" e dei "degl'Innocenti". Una mia amica si chiama "della Sala".
    ℹ️ Leggi di più su Brontolo ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Prima lettera maiuscola
    Da renzocal nel forum Microsoft Access
    Risposte: 4
    Ultimo Post: 10-10-2017, 12:44
  2. Mostrare solo prima lettera di parola in frase
    Da Rex nel forum Visual Basic 6
    Risposte: 10
    Ultimo Post: 08-09-2012, 19:15
  3. [EXCEL] formula su prima lettera
    Da JayS nel forum Microsoft Excel
    Risposte: 2
    Ultimo Post: 14-12-2009, 09:53
  4. [ACCESS]Prima lettera maiuscola
    Da issorcio nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 13-02-2006, 14:25
  5. prima lettera maiuscola
    Da Pagano Tony nel forum Visual Basic 6
    Risposte: 16
    Ultimo Post: 23-06-2005, 13:05