|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
[c++] turboc++(vcl) formattazione testo
In pratica dovrei stampare a video una successione di testo ma non capisco come attaccare uno stream ad un TLabel in modo da utilizzare la formattazione che si utilizza normalemte per la shell dos.
In pratica dovrei avere sul pannello una cosa del genere Carattere Numero Qualcosa a 19 dddd b 1 ddd alimentati ovviamente dalle elaborazioni di un metodo. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Sei sicuro che il controllo migliore sia un TLabel?
Non è meglio usare un TListView? |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
accetto consigli.
Resta il problema di passare al componente il testo formattato. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
La TLabel è pensata per mostrare semplici stringhe, ciò non significa che non possa mostrare cose più complesse ma ci sono componenti più adatti.
Per esempio con il TListView puoi visualizzare i dati incolonnati senza preoccuparti della formattazione. Ovviamente ci sono anche altri componenti utilizzabili per tale scopo. Oltre a quelli standard ce ne sono alcuni molto accattivanti dal punto di vista grafico. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Ti spiego brevemente cosa devo fare
ho un metodo che elabora determinate informazioni,al verificarsi di una determinata situazione deve stampare i dati sulla e colonne ottenendo l' output come su ho gia descritto. Ipotizzando di utilizzare il ListView come vi stampo su i dati elaborati dal metodo.Attualmente sulla shell lo faccio ovviamente con cout<< |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
L'uso del TListView è illustrato nell'articolo pubblicato su Programmazione.it e nell'help on-line.
In generale devi semplicemente istanziare un TListItem, aggiungerlo agli items del TListView e impostare i suoi SubItems, uno per ogni colonna. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:01.