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 ! > Hallo Günter und alle anderen, > > Bitte, bitte, bitte benutzt doch die Code-Tags, wenn Ihr quellcode postet ! > Abgesehen davon, daß sich der Quellcode dann sehr viel besser und leichter lesen lässt, > wird der Quellcode dan auch nicht verfälscht dargestellt, wenn einige Zeichen in HTML > anders interpretiert werden. (z.B. Größer- und Kleinerzeichen.) > Ich habe unten den Quellcode einmal mit Code-Tags versehen. > > MfG André H. > > > > Hallo Jeff! > > > > > ich möchte die Zeit der CC2 setzen, und zwar per Tastatur-Eingabe; in der Form hhmmss. > > > Frage: Wie kann ich diese Eingabe mit station_io.getcode aufteilen in drei einzelne Variablen, denn > > > die brauche ich ja für timeset(h,m,s)? > > > > > > Die Variablen kann ich nicht einzeln einlesen, weil bei mir die Funktion getvalue nicht mehrmals > > > hintereinander ausgeführt wird?! Woran liegt das? > > > > Nimm die unten angeführte Funktion (ich rufe sie per Taste 0 auf). Die funktioniert sicher. Um Sekunden > > einzugeben mußt du die Funktion nur erweitern. ACHTUNG: Das Modul Funktionen muß VOR dem > > Tastaturmodul liegen. (Also nicht so wie unten!) > > > > LG > > Günter > > > > Tastatursteuerung > > <code> > > .... > > const timeout_tastatur=6000; > > .... > > if keycode == 0 //Taste 0: Uhr einstellen > > { > > funktionen.f_input_uhrzeit(); > > sleep 800; > > } > > ... > > > > Modul "funktionen" > > > > function f_input_uhrzeit() //Zeiteingabe > > { > > long hour, minute; > > lcdext.clear(); > > lcdext.line(1); > > lcdext.print("UHRZEIT"); > > sleep 1000; > > lcdext.clear(); > > lcdext.line(1); > > lcdext.print("Stunde: "); > > lcdext.line(2); > > lcdext.print("Minute: "); > > lcdext.setcursor(2); > > lcdext.goto (1,8); > > hour=stkeyb.input(2,system.hour(),funktionen.timeout_tastatur); > > sleep 200; > > lcdext.goto (2,8); > > minute=stkeyb.input(2,system.minute(),funktionen.timeout_tastatur); > > system.settime(hour,minute,0); > > lcdext.clear(); > > lcdext.setcursor(0); > > }</code>