Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Neuen Beitrag zur Code-Library hinzufügen (https://www.delphipraxis.net/33-neuen-beitrag-zur-code-library-hinzufuegen/)
-   -   Cx Grid Mit slist füllen..... (https://www.delphipraxis.net/160246-cx-grid-mit-slist-fuellen.html)

mikeL88 4. Mai 2011 12:21

Cx Grid Mit slist füllen.....
 
Hi bin grad ein wenig durcheinander^^ ,
slist := TStringList.Create;
cxGrid1TableView1.BeginUpdate;
if OpenDialog1.Execute then
begin
filename := OpenDialog1.FileName;
slist.LoadFromFile(filename) ;
s := slist.Text;
for i := 0 to slist.Count -1 do
begin


würde jetzt gerne mein cxGrid mit dem text meiner datei füllen, hab aber iwie grad nen hänger, wäre um hilfe sehr dankbar.....

uligerhardt 4. Mai 2011 12:34

AW: Cx Grid Mit slist füllen.....
 
Probier's mal so:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  slist: TStringList;
  i: Integer;
begin
  if OpenDialog1.Execute then
  begin
    slist := TStringList.Create;
    try
      slist.LoadFromFile(OpenDialog1.FileName);
      cxGrid1TableView1.BeginUpdate;
      try
        cxGrid1TableView1.DataController.RecordCount := slist.Count;
        for i := 0 to slist.Count - 1 do
          cxGrid1TableView1.DataController.Values[i, 0] := slist[i];
      finally
        cxGrid1TableView1.EndUpdate;
      end;
    finally
      slist.Free;
    end;
  end;
end;

mikeL88 5. Mai 2011 09:22

AW: Cx Grid Mit slist füllen.....
 
geht nicht.....bin echt ratlos immoment....

uligerhardt 5. Mai 2011 09:46

AW: Cx Grid Mit slist füllen.....
 
Zitat:

Zitat von mikeL88 (Beitrag 1098966)
geht nicht.....

Wie "geht nicht"? Lässt sich nicht compilieren? Rechner explodiert, wenn du das Programm ausführst?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:06 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