Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Encolumnar texto (https://www.clubdelphi.com/foros/showthread.php?t=36329)

MaMu 08-10-2006 12:35:35

Encolumnar texto
 
Hola, la verdad pregunto porque no se me ocurre que hacer.
Tengo un archivo de texto que está conel siguiente formato:

Código:

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

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

Código:

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. ;)

Código Delphi [-]
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

Cita:

Empezado por mamu
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.


La franja horaria es GMT +2. Ahora son las 12:18:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi