PDA

Ver la Versión Completa : Encolumnar texto


MaMu
08-10-2006, 12:35:35
Hola, la verdad pregunto porque no se me ocurre que hacer.
Tengo un archivo de texto que está conel siguiente formato:


ROTULO: ORG #$A000
HOLA: LDA #12 ;CARGA A
SWI


Y quiciera poder ordenarlo para poder imprimirlo bien, es decir encolumnado de la siguiente manera:


ROTULO: ORG #$A000
HOLA: LDA #12 ;CARGA A
SWI


Estoy haciendo un emulador para el 6809 (AdHonorem) asi que agredezco cualquier sugerencia. La edicion de los archivos la hago mediante el uso de TMemos, lo que me complica bastante a la hora de tabular, ya que si no hay letras o lineas con espacios, la tabulacion no se puede.

Saludos.

dec
08-10-2006, 12:59:46
Hola,

¿No te valdría algo así? Pregunto. ;)


var
i: integer;
begin
for i := 0 to 5 do
begin
Memo1.Lines.Add('Columna 1' +#09+ 'Columna 2' +#09+ 'Columna 3');
end;
end;

seoane
08-10-2006, 13:16:15
La edicion de los archivos la hago mediante el uso de TMemos, lo que me complica bastante a la hora de tabular, ya que si no hay letras o lineas con espacios, la tabulacion no se puede.


En el TMemo se puede usar el tabulador, solo hay que indicarle que queremos usar el tabulador. Para eso esta la propiedad WantTabs, si se pone a TRUE el tabulador funciona perfectamente.