Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-05-2016
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola alebritez, bienvenido a los foros de Club Delphi

Como es costumbre con los iniciados te invitamos a leer nuestra Guía de estilo.

El ejemplo,
Código Delphi [-]
...
function CharCount( const ch: Char; const st: string ): Integer;
var
  i: Integer;
begin
  Result := 0;
  for i := 1 to Length( st ) do
    if st[i] = ch then Inc( Result );
end;

procedure FileToGridWithFixed( const aFileName: string; Grid: TStringGrid );
var
  TS: TStrings;
  i : Integer;
begin
  TS := TStringList.Create;
  try
    TS.LoadFromFile( aFileName );
    Grid.RowCount := Grid.FixedRows + TS.Count;
    Grid.ColCount := Grid.FixedCols + CharCount( ';', TS[0] ) + 1;
    for i := 0 to TS.Count-1 do
    begin
      TS[i] := StringOfChar( ';', Grid.FixedCols ) + TS[i];
      Grid.Rows[Grid.FixedRows + i].Delimiter     := ';';
      Grid.Rows[Grid.FixedRows + i].DelimitedText := TS[i];
    end;
  finally
    TS.Free;
  end;
end;

Modo de uso:
Código Delphi [-]
...
begin
   FileToGridWithFixed( 'ARCHIVO.TXT', StringGrid1 );
end;

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #2  
Antiguo 13-05-2016
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
¿Grilla?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
importar desde excel en lazarus kapcomx Varios 2 20-01-2016 20:36:55
Importar archivo XLS a ListView wolfran_hack Varios 1 13-05-2014 18:29:22
¿lazarus puede importar archivos XSD hacer databinding? JXJ Lazarus, FreePascal, Kylix, etc. 0 17-08-2011 05:30:30
Importar archivo de texto nextor Conexión con bases de datos 4 29-06-2011 17:33:45
Importar Archivo txt a un Recordset LucasArgentino Conexión con bases de datos 1 03-02-2006 19:19:34


La franja horaria es GMT +2. Ahora son las 03:46:48.


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