Re: Byte(puffer)variablen Kategorie: Programmierung (von André H. - 21.10.2001 23:02) | |
Als Antwort auf Re: Byte(puffer)variablen von Holger - 21.10.2001 22:46
| |
> Hi Andre > > Hmmm. Mit dem > > > . cmd=27+"GP"+spalte+","+zeile+";"; > > hab ich eigentlich garkeine Probleme, er fügt das ASCII-Zeichen 27 (esc) an der stelle ein, und das klappt auch einwandfrei, sei also Spalte="5" und Zeile="7" enthält cmd korrekterweise: " > > aber wenn ich > > . function say (string text, string spalte, string zeile) > > . { > > . if (spalte == "c") // das Zeichen "c" in spalte > > schreibe, bekomm ich in der Zeile mit dem 'if' ein type mismatch Hallo Holger, Dann versuch' mal folgendes: function getchar(byte str[]) returns byte { return byte[0]; //gibt den ASCII-Code des ersten Zeichens zurück. } function say (string text, string spalte, string zeile) { if getchar(spalte) == 99 // das Zeichen "c=ASCII 99" in spalte { [...] } else //numerischer wert in spalte cmd=27+"GP"+spalte+","+zeile+";"; print(cmd); cmd=27+"GT"+text+4; print(cmd); } Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Byte(puffer)variablen (von axe007 - 22.10.2001 9:02) Re: Byte(puffer)variablen (von Holger - 22.10.2001 12:46) Re: Byte(puffer)variablen (von axel hoeh - 22.10.2001 13:15) Re: Byte(puffer)variablen (von Holger - 27.10.2001 21:19) |