Forum: Object-Pascal / Delphi-Language
by DeddyH,
13. Okt 2010
Letzteres wurde bereits genannt. Außerdem hast Du die Klammern vergessen ;)
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
Außerdem würde wenn ich das richtig sehe jede Kombination ungerader Zahlen als gültig angesehen.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
IIRC (ist lange her) ändert eine Zusammenfassung/Auflösung in Verbindung mit NOT das AND immer in OR und umgekehrt.
not (a and b)
<=> not a or not b
not (a or b)
<=> not a and not b
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
Was meinst Du jetzt? Nicht oder (NOR) heißt ja, das Ergebnis einer Oder-Verknüpfung zu negieren.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
Das AND greift, wenn beide Bedingungen zutreffen, OR greift schon, wenn mindestens eine Bedingung zutrifft.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
Stimmt, OR statt AND. Oder eben die Lösung mit der äußeren Klammer. Oder die NOTs weglassen:
if (Edit2.Text <> '1') or (Edit3.Text <> '1') then
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Okt 2010
Deine Abfrage müsste doch funtionieren. Ansonsten versuche es mal mit
begin
if not((edit3.text='1') and (edit2.text='1'))
then
showmessage('vorbei')
end;