Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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: "GP5,7;"
>
> 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)