Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Viele Objekte ordentlich(!) erstellen

  Alt 19. Dez 2009, 18:57
Schau Dir mal dieses Codeschnipsel an:
KomKats.Kategorie[KomKats.getIndexById(Artikel.Kategorie)].AddArtikel(Artikel); Daraus würde ich dies machen:
Delphi-Quellcode:
kat := KomKats.FindKategorieByName(Artikel.Kategorie);
if not Assigned(kat) then
  ShowMessageFmt('Kategorie %s nicht gefunden',[Artikel.Kategorie])
  // hier könnte auch eine Exception statt ShowMessage stehen
else
  kat.AddArtikel(Artikel);
PS:
du schreibst überall Form1.[irgendwas].
Lass das Form1. mal weg, denn es schadet nur.
fork me on Github
  Mit Zitat antworten Zitat