Als Neuling stelle ich mich wohl noch ein bisschen ungeschickt an. Der Parser "macht mich irre". Muß ich wirklich alles in eine Zeile schreiben?! Folgendes geht:
!if|{channel_6} < 128|!set_control|Color_color|{channel_6}$!set_control|Color_speed|0$$
Folgendes nicht:
!if|{channel_6} < 128|
!set_control|Color_color|{channel_6}$
!set_control|Color_speed|0$
$
Fehlermeldung:
----------------------------------------------------------------------
F E H L E R P R O T O K O L L
----------------------------------------------------------------------
DMXControl V2.8.127 - Fehlermeldung
----------------------------------------------------------------------
FEHLERBESCHREIBUNG
Fehler-Nr: 5 (Ungültiger Prozeduraufruf oder ungültiges Argument)
Modul: frmFormParser
Prozedur: Parse
Zeilen-Nr.: 0
Datum/Uhrzeit: 09-13-2005 / 11:37:02
----------------------------------------------------------------------
CALLSTACK
----------------------------------------------------------------------
SYSTEMINFO:
Plattform: Windows NT
Version: 5.1
Build: 2600 Service Pack 2
----------------------------------------------------------------------
Das Kleinerzeichen ist natürlich entsprechend mit '& lt;' (ohne Anführungs- und Leerzeichen) kodiert; wird hier bloß interpretiert angezeigt.
Es sind doch bloß ein paar Tabs und CR drin! Ist der Parser wirklich so empfindlich oder stelle ich mich nur blöd an?! Was darf man, was nicht?