![]() |
For-Schleife wird übersprungen...?!
Hallo,
folgender Code
Delphi-Quellcode:
List.Count ist >20, sollte daher also funktionieren. Leider wird der Rumpf der Forschleife nicht ausgeführt. Was ist falsch?
procedure TakDatabase.CreateAccessComponents(AOwner: TComponent);
var i: Integer; List: TStrings; Query: TakQuery; begin List:= TStringList.Create; self.GetTableNames('',List); // Einlesen der in der DB vorhandenen Tabellen For i:=0 to List.Count-i do // Für jede Tabelle eine Komponente erzeugen und zur ObjectList FQuerys.Add(TakQuery.CreateDb(AOwner,self,List.Strings[i])); // hinzufügen |
Re: For-Schleife wird übersprungen...?!
Args, schau mal in den zweiten Paramter Deiner Schleife...
Code:
...:cat:...
For i:=0 to List.Count-[color=#f50000]1[/color] do // Für jede Tabelle eine Komponente erzeugen und zur ObjectList
FQuerys.Add(TakQuery.CreateDb(AOwner,self,List.Strings[i])); // hinzufügen |
Re: For-Schleife wird übersprungen...?!
Mann!
Da hätte ich noch lange schauen können. Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz