Re: if-Abfrage vereinfachen
10. Apr 2007, 14:52
Die Bedingung ist aber recht eindeutig, Micha:
if (Show and not FShowGrid) or (Show and FShowGrid) then
FShowGrid kann TRUE oder FALSE sein, Show ist dagegen immer TRUE. Und anders herum:
else if (FShowGrid and not Show) or (not FShowGrid and not Show)
Show ist grundsätzlich FALSE, und FShowGrid kann wieder TRUE oder FALSE sein. Wie du ja selbst gemerkt hast, kannst du die Bedingung auf Show kürzen und FShowGrid komplett wegfallen lassen. Es wäre dann natürlich interessant, ob das Fehlverhalten immer noch auftritt, und ob es überhaupt mit der Bedingung zu tun hat.
|