if lvl>5 AND lvl<=10 then xelvl:=Random(lvl+5)+5;
wenn ich das Programm ausführen will, sagt er das geht nicht bei dem, bzw. kommt folgendes für "lvl<=10": Operator ist auf diesen Operandentyp nicht anwendbar
Nachtrag: In der Zeile scheinen gleich 2 Fehler zu sein:
(lvl+5)+5
vor dem zweiten +5 sagt er "Inkompatible Typen"
Kann mir da einer helfen?
Ok, ich hab DAS Problem gelöst, der Datentyp war Real und "AND" geht nur mit integer. Jetzt habe ich aber eine neue, äußerst aussagekräftige Fehlermeldung gekriegt
if lvl>5 AND lvl<=10 then xelvl:=Random(lvl+5)+5;
der Kursor steht jetzt hinter "then" und sagt: "Inkompatible Typen"
ich dreh gleich durch
Dieser Beitrag wurde von Traggys bearbeitet: 25. April 2005 - 15:44