Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > @Forenmaster: Bitte mein vorhergehendes Posting in diesem Thread löschen. > Tab+Enter ist keine glückliche Tastenkombination gewesen. > Danke. > > > > Hallo, > > > ich habe die funktion lcdext.goto() in mein unit neu geschrieben, aber es funktioniert nicht.Keine Fehler > > > Anmeldung, sonst die CC2 Unit executiert nicht was ich geschriben habe. > > > z.B. <code>thread main > > > { lcdext.init(); > > > lcdext.goto(0,9); > > > s= ("Hallo"); > > > lcdext.print(s); > > > }</code> > > > weiss nicht wo der Fehler liegt. > > > Thanx. > > Hallo Julie, > > am Rande bemerkt: Benutz bitte die code-Tags für das Posten von Quellcode. > > versuch es mal mit > <code> > thread main > { lcdext.init(); > lcdext.goto(0,9); > s= "Hallo"; > lcdext.print(s); > sleep 5000; > }</code> > > Ein Thread läuft immer in einer loop. > Das bedeutet in Deinem Beispiel, das bei .init() das Display initialisiert und gelöscht wird. > Danach wird etwas geschrieben: hier "Hallo" > und sofort gelöscht durch ein neuerliches .init() . > > Glücklicher wäre eine Lösung mit einem Thread main() in dem eine eigene loop läuft. > > Dann sähe das ganze so aus: > <code> > thread main > { lcdext.init(); // in diesem Bereich kommen einmalige initialisierungen > > loop //ab hier läuft eine eigene loop, da steht dan das zyklische Programm drin > { > lcdext.goto(0,9); > s= "Hallo"; > lcdext.print(s); > sleep 5000; > }}</code> > > > Gruß krassos > .