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> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo zusammen, > für meine Applikation muß ich nun noch entsprechende Menüs auf das Display bekommen > (recht aufwendige Menüstruktur) > Nun Verzweifele ich an den mehrdimensionalen Arrays vom Type String , siehe Codebeispiel > > > void test( void) { > char tmp[ 9]; > char str1[ 9]; > char str2[2][9]; > > str1 = "12345678"; // OK > > > str2[0] = "87654321"; // nicht übersetzbar > str2[0][] = "87654321"; //nicht übersetzbar > > Str_Copy( str2[0], str1, 0); // nicht übersetzbar > > Str_Copy( str2, str1, 0); // Übersetzbar aber böser Hack da die Größe vom zweiten Array von str2 > hart codiert werden muß. > > LCD_WriteText( str2[1]); // micht übersetzbar > } > > (Die mehrdim. Arrays vereinfachen massiv das Design und erhöhen die Wartbarkeit der Applikation. > z.B. char lcd_text[8][2][5] --> 8 Zeichen, 2 Zeilen, 5 verschiedene Anzeigetexte....) > Das fehlen bereitet mir echt Kopfzerbrechen. > > > @Peter, ist es geplant, das Stringhandling bezüglich mehrdim. Arrays zu vebessern, falls ja, bis wann? > Warum geht so was wie LCD_WriteText("Hallo") nicht? Warum der Umweg über eine Dummy Variable? > Ist geplant das zu verbessern? > > @Alle: Hat jemand vielleicht eine Lösung mit der ein mehr. dim. String arrays simuliert > oder sogar gehandelt werden können? > Danke & Viele Grüße > Jo >