Also:
Delphi-Quellcode:
if Ausdruck then
begin
end;
Das begin..end wird ausgeführt wenn Ausdruck True ist.
Angenommen das bei
if Gefunden then
Gefunden den Wert False hat, dann sieht das für Delphi ungefähr so aus:
deswegen wird das begin..end nicht ausgeführt.
Wenn du sowas hier hast:
if ((3>2) and (3=4))= true then
kannste das vereinfachen nach
if (true and false)= true then
und das kann man nach
if false= true then
vereinfachen, danach kommt
if false then
Damit sieht man das die if-Bedingung nicht ausgeführt wird.
Die Wichtigkeit eines Postings im Forum ist reziprok zur Anzahl der enthaltenenen, kumulierten Ausrufungszeichen!!!