
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hallo, > > > > > if abs(timerini - timer) >= 2000 then K1 = off > > Die Funktion ABS liefert den absoluten Betrag, also ABS(-300) = 300 und ABS(500) = 500 einer Zahl zurück. Als Parameter wird der Funktion eine numerische Konstante, ein Term oder eine Variable übergeben. Insofern müsste die obige IF Abfrage funktionieren, wenn Timerini und K1 definiert sind. > > Gruß, > > Stefan Hallo folgendes Programm lässt sich mit ccbas V1.33 ohne Fehler compilieren define timerini word define k1 port[1] timerini = timer '(variable vor dem setzen des ports initialisieren) K1 = on '(port setzen) if abs(timerini - timer) >= 2000 then K1 = off das was hinter dem " ' " einfachen Anführungszeichen steht sind Kommentare die durch eben ein solches Anführungszeichen gekennzeichnet werden wenn jetzt immer noch ein Fehler Aufritt dann poste dein Programm hier und zwar per Strg-C Strg-V DIREKT aus dem ccbas-Editor ansonsten welche Unit und welche Entwicklerumgebung benutzt Du? Es wäre schön wenn Du die Fehlermeldung Wort für Wort auch hier reinposten würdest sl |
| Antwort schreiben |