Formattazione CString

di il
2 risposte

Formattazione CString

Vi mostro un esempio di quello che devo fare.
A video deve comparire :

Angolo piattto primo
Distanza predefinita secondo

Il mio pezzo di codice è:

CString Tipo, Descrizone, Valore, MessaggioVideo;
..........
..........
MessaggaggioVideo = Tipo + " " + Descrizione + " " + Valore;

Facendo in questo modo, le scritte non mi rimangono incollonate.
Come posso fare ?

Grazie per l'aiuto.

2 Risposte

  • Re: Formattazione CString

    Ciao
    incolonnare e' sempre un problema. CString comunque accetta i formati tipici della printf del C, per cui potresti provare con quelli. Per esempio:

    MessaggioVideo.Format ("%15s %20s", str1, str2);

    dovrebbe essere sufficiente.
    In alternativa, costruisciti un metodo pad(CString str, int num, CString &result), il quale aggiunge spazi alla stringa str fino a farle raggiungere il valore num, riportando il risultato in result. Come puoi capire, e' piuttosto semplice


    High Flying
    Sottovento

    "Beati i giusti perche' saranno giustiziati"
  • Re: Formattazione CString

    Grazie per l'aiuto provero subito

    Ciao
Devi accedere o registrarti per scrivere nel forum
2 risposte