Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi csv in Stringgrid laden (https://www.delphipraxis.net/83844-csv-stringgrid-laden.html)

bonanza 7. Jan 2007 10:50


csv in Stringgrid laden
 
Hi,


ich suche eine Funktion, mit der ich CSV-Dateien in ein Stringgrid laden kann.


danke schonmal !

marabu 7. Jan 2007 11:02

Re: csv in Stringgrid laden
 
Hallo,

zwei Links für dich: LoadFromFile() und den Inhalt eines StringGrids speichern und laden

Grüße vom marabu

mkinzler 7. Jan 2007 11:04

Re: csv in Stringgrid laden
 
Entweder mit einem CSV-DataSet und einem DBGrid oder so oder ähnlich

Delphi-Quellcode:
var
    sl1, sl2: TStrings;
    i,j: Integer;
begin
    sl1 := TStringList.Create;
    sl2 := TStringList.Create;
    sl1.LoadFromFile( ...);
    StringGrid.RowCount := Sl1.Count;
    for j := 0 to sl1.Count -1 do
    begin
        sl2.DelimitedText := sl1.Strings[k];
        if StringGrid.RowCount < sl2.Count then StringGrid.RowCount := sl2.Count;
        for i := 0 to sl2.Count do
        begin
            StringGrid.Cells[k, i] := sl1.Strings[i];
        end;
    end;
Getippt und nicht getestet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz