Thema: Delphi Virtual TreeView

Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Virtual TreeView

  Alt 25. Apr 2004, 10:24
Zitat von celinaw:
Also in meinem Fall ist es dann so?!
Nein! Dann würdest Du ja doch nach jedem neuen Eintrag "updaten".

Delphi-Quellcode:
   lvAnzeige.Items.BeginUpdate; // Bevor neue Einträge reinkommen
   while not qrMain.Eof do // Jetzt kommen die Daten
   begin
     ListItem := lvAnzeige.Items.Add;
     ListItem.Caption:=qrMain.FieldByName('Order_Type').AsString;
     ListItem.SubItems.Add(qrMain.FieldByName('Customer_Number').AsString);
     ListItem.SubItems.Add(qrMain.FieldByName('Order_Number').AsString);
     ListItem.SubItems.Add(FormatDateTime('dd.mm.yyyy hh:mm:ss', qrMain.FieldByName('First_Event').AsDateTime));
     ListItem.SubItems.Add(qrMain.FieldByName('PrePrint').AsString);
     ListItem.SubItems.Add(qrMain.FieldByName('Print').AsString);
     ListItem.SubItems.Add(qrMain.FieldByName('BMSLogout').AsString);
     ListItem.SubItems.Add(qrMain.FieldByName('CeWe_Batch').AsString);
     gauge1.progress := gauge1.progress + 1;
     qrMain.Next;
  end; // Alle Daten sind eingefügt
  lvAnzeige.Items.EndUpdate; // NACH dem ALLE neuen Einträge eingefügt wurden.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat