Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: csv read
29. Sep 2010, 11:56
Delphi-Quellcode:
var
csvreader : TCsvReader;
sData : TFilestream;
sList: TStringList;
i : integer;
begin
sData := TFilestream.Create('M:\modules Delphi\CSVreader\config.csv',fmopenread);
try
csvReader := TCSVReader.Create (sData, ';');
try
sList := TStringList.Create;
try
csvReader.First;
while not csvreader.Eof do begin
//nur Firma 'A'
if csvreader.Columns[0] = 'A' then
sList.Add(Format('Channel %s = MAC %s',[csvreader.Columns[1],csvreader.Columns[2]));
csvreader.Next;
end;
sList.SaveToFile(<Dateiname>); //hier Dateinamen eintragen
finally
sList.Free;
end;
finally
csvreader.Free;
end;
finally
sdata.Free;
end;
end.
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|