Billy51
06.03.2011, 13:52
Hallo, bin am verzweifeln.
Eine simple, einfache Programmroutine (WorkBench v2.4 Beta4) auf einer Unit 1.2 bringe ich nicht zum Laufen. In dem fertigen Programm sollen 5Byte Werte in Strings gewandelt werden, die dann addiert mit Hilfe des Printbefehls ausgegeben werden sollen. In dem Versuchsstadium hängt sich die Unit 1.2 immer bei der Zeile 6 auf.
Define Summe AS String * 11
Define Rel1 AS Byteport[1]
Define Eing AS Byte
#Start
Summe = Str(98515338238):(
Input Eing
Rel1 = Eing
Pause 2
Print Summe
Goto Start
Nehme ich die Zeile "Summe = Str(98515338238)" raus und setze die Zahlenfolge "98515338238" beim Printbefehl ein läuft das Programm.
Unter Hilfe ist zu finden:
Define t AS String *10
t = Str(1000)
Print t
das ist doch letztendlich genau das gleiche!
Was mache ich falsch?
Wer kann mir helfen?
Eine simple, einfache Programmroutine (WorkBench v2.4 Beta4) auf einer Unit 1.2 bringe ich nicht zum Laufen. In dem fertigen Programm sollen 5Byte Werte in Strings gewandelt werden, die dann addiert mit Hilfe des Printbefehls ausgegeben werden sollen. In dem Versuchsstadium hängt sich die Unit 1.2 immer bei der Zeile 6 auf.
Define Summe AS String * 11
Define Rel1 AS Byteport[1]
Define Eing AS Byte
#Start
Summe = Str(98515338238):(
Input Eing
Rel1 = Eing
Pause 2
Print Summe
Goto Start
Nehme ich die Zeile "Summe = Str(98515338238)" raus und setze die Zahlenfolge "98515338238" beim Printbefehl ein läuft das Programm.
Unter Hilfe ist zu finden:
Define t AS String *10
t = Str(1000)
Print t
das ist doch letztendlich genau das gleiche!
Was mache ich falsch?
Wer kann mir helfen?