Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
19. Dez 2008
Ich oute mich jetzt auch mal als schlechten Programmierer, da ich öfter solche Dinge hier verwende:
procedure TuWas;
begin
if not unabdingbare_Ausgangsbedingung then exit;
//hier dann der eigentliche Code
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
19. Dez 2008
Nur, weil Weihnachten für der Tür steht :-D
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
19. Dez 2008
Sherlock, bei einer leeren Liste bekommst Du mit einer Fußschleife aber Kummer.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
19. Dez 2008
Erstmal: exit verlässt die komplette Methode, break nur die aktuelle Schleife. Und beide kann man durch eine zusätzliche Schleifenbedingung umgehen, wobei das bei einer for-Schleife nicht gehen kann, hier muss man dann auf while ausweichen.
function InListeVorhanden(SuchString: string): Boolean;
var i: integer;
begin
Result := False;
for i := 0 to List.Count-1 do
begin
if...