Bir txt verileri listview sorunsuz olarak listeliyorum, anacak şu noktada takıldım. (,) varsa yandaki kolana (;) bir alt satırdaki koda devam edecek...
Örnek:
Ahmet,bugün,hava,çok,güzel;
kemal,bugün,hava,çok,kötü;
Kod: Tümünü seç
procedure TForm1.AraBulClick(Sender: TObject);
var
Txtveri: TStringList;
I: Integer;
begin
ListView1.Clear;
Txtveri := TStringList.Create;
try
with TOpenDialog.Create(nil) do
begin
Filter := 'TXT(*.txt)|*.txt';
FilterIndex := 1;
if Execute then
begin
Txtveri.LoadFromFile(Filename);
for I := 0 to Txtveri.Count - 1 do
begin
with ListView1.Items.Add do
begin
Caption := IntToStr(ListView1.Items.Count);
SubItems.Add(Txtveri[I]);
end;
end;
end;
end;
finally
Txtveri.Free;
end;
end;