Re: service pack 2 Kategorie: Programmierung (von André H. - 7.01.2004 0:13) | |
Als Antwort auf service pack 2 von tom_w - 6.01.2004 16:43
| |
Hallo tom_w, Zuerst: Ein Hallo oder ähnliches am Anfang eines Postings kann nicht schaden. Das bi�chen Zeit für Höflichkeit mu� sein. > Ich habe grad das service pack 2 installiert > und jetzt funktioniert das interne Display > nicht mehr. > Programme die schon mal liefen zeigen jetzt fehlermeldungen. > BSP: > > 1 thread main > 2 { > 3 string s; > 4 int wert; > 5 loop{ > 6 wert=((ports.adc(1)*4)-2730); > 7 wert=wert+44; //offset > 8 lcd.clear(); > 9 s = "D0="; > 10 str.putint (s, wert); > 11 lcd.print(s, str.length(s)); > 12 sleep 200; > 13 } > 14} > > ich bekomme jetzt immer die fehlermeldung: programname(11):)expectet > was ist da los??? Dieses Posting wäre eigentlich unnötig, wenn Du der Fehlermeldung nachgegangen wärst, und die Funktion in lcd.c2 einfach kurz angesehen hättest: function print ( string s ) Dann hättest Du gesehen, da� lcd.print() nurnoch einen Parameter, und zwar nur den String selbst, erwartet. " ) expectet" sagt eigentlich schon, da� eine Klammer erwartet wird. Das bedeutet wiederum, da� zu viele Parameter angegeben sind. �hnliches wird auch bei einigen anderen Modulen sein, wenn Du bis jetzt auschlie�lich mit den Original-Versionen der Module gearbeitet hast. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |