Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
Re: For Schleife in 5er Schritten
23. Dez 2007, 18:46
Code:
for i := Anfang div 5 to Ende div 5 do
(i * 5) = 5er-Schritte :zwinker:
Delphi-Quellcode:
for j := 0 to (FResult.FieldsCount - 1) div 5 do begin
with Listview do begin
LI := Items.Add;
LI.Caption := FResult.FieldValue(j * 5);
LI.SubItems.Add(FResult.FieldValue((j * 5) + 1));
LI.SubItems.Add(FResult.FieldValue((j * 5) + 2));
LI.SubItems.Add(FResult.FieldValue((j * 5) + 3));
LI.SubItems.Add(FResult.FieldValue((j * 5) + 4));
end;
FResult.Next;
end;
oder
Delphi-Quellcode:
for j := 0 to (FResult.FieldsCount - 1) div 5 do begin
k := (j * 5);
with Listview do begin
LI := Items.Add;
LI.Caption := FResult.FieldValue(k);
LI.SubItems.Add(FResult.FieldValue(k + 1));
LI.SubItems.Add(FResult.FieldValue(k + 2));
LI.SubItems.Add(FResult.FieldValue(k + 3));
LI.SubItems.Add(FResult.FieldValue(k + 4));
end;
FResult.Next;
end;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|