043
01.11.2016, 23:13 Uhr
Lötspitze
|
Hallo,
mein TP3.0 ärgert mich mal wieder. Und zwar meckert es im unteren Teil (die drei Zeilen zwischen den Semikolon) eine fehlende Klammer mit " `(` expected " an. Ich weiß aber überhaupt nicht, wo die eigentlich hin soll.
Quellcode: | function ALLOUT(splr:byte):boolean; begin if (countreserve(splr)+countsave(splr)) = 4 then allout:=true else allout:=false; ; gotoxy(1,29); if allout then write('ALLOUT von Spieler ',splr,' ist aktuell WAHR') else write('ALLOUT von Spieler ',splr,' ist aktuell FALSCH'); ; end;
|
Ich schreibe die Programme im WINDOWS-Editor. Kann es sein, daß da bestimmte Zeichen manchmal mit einem anderen Code hinterlegt werden, den das TP nicht erkennt? Andererseits - hier meckert TP wieder nicht:
Quellcode: |
; gotoxy(1,28); write('COUNTSAVE von Spieler ',splr,' ist aktuell ',c); ;
|
Vielleicht bin ich schon programmierblind, aber ich kann da keinen Unterschied erkennen und die Abfrage IF ALLOUT THEN müßte auch in Ordnung sein.
Kann jemand einen Tip geben?
Matthias -- ___________________ ...geboren, um zu löten.
Wer rennen soll, muß auch mal stolpern dürfen. |