Re: strx.c2 geht nur teilweise Kategorie: Programmierung (von André H. - 12.08.2004 10:49) | ||
Als Antwort auf strx.c2 geht nur teilweise von Bert - 12.08.2004 9:42 | ||
| ||
Hallo Bert, > lt. Beschreibung müsste in b "das" zurück gegeben werden. > Bei mir bleibt die Variable b bei der �berwachung leer also "". > > thread main > { > string a,b; > a = "das ist ein test"; > strx.left(a,b,3); > } > Einige Funktionen wie z.B. strx.getNum() funktionieren einwandfrei. > Was mache ich falsch? Sehe ich das richtig, da� Du mit dem Simulator testen willst ? Falls ja, geht das nicht ! Denn die meisten Funktionen von strx.c2 nutzen den ASM-Treiber sys0002.hex . Der Simulator kann nur das CC2-OS selbst, aber nicht den C164CI, simulieren, aber mit ASM-Aufrufen nichts anfangen. Daher kann man den Simulator nur für grundlegende Dinge verwenden. Lade das Testprogramm daher in die CC2 und gebe die Daten z.B. über Hyperterminal aus: thread main {string a,b; hwcom.setspeed(8); //57.600 hwcom.clr(); hwcom.print("a: "); //wait hwcom.ready() // vor hwcom V1.4 nötig ! a = "das ist ein test"; hwcom.print(a); hwcom.ret(); strx.left(a,b,3); hwcom.print("b: "); //wait hwcom.ready() // vor hwcom V1.4 nötig ! hwcom.print(b); hwcom.ret(); quit 1; } 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: ... tschuldigung wollte mal ... (von Bert - 12.08.2004 14:43) Re: ... tschuldigung wollte mal ... (von André H. - 17.08.2004 9:19) |