Hirdetés

Új hozzászólás Aktív témák

  • VladimirR

    nagyúr

    válasz QuarK #1284 üzenetére

    ezzel pont az a baj, hogy igy nem fogod tudni megkulomboztetni a felfele nyilat a mittudomen melyik betutol

    en ezt hasznalnam
        ch:=readkey;
      if ch=#0 then begin
        ch2:=readkey;
        if ch2=#59 then {akarmi};
        if ch2=#60 then {akarmi};
        if ch2=#68 then {akarmi};
      end;
      if ch=#8 then begin
        gotoxy(wherex-1,wherey);
        write(' ');
        gotoxy(wherex-1,wherey);
      end;
      if ch=#27 then begin
        {esc, kilepes}
      end;
      if ch>=#32 then {magjelenitheto karakter}


    -ahol {akarmi} van, ott lusta voltam megnezni, hogy mi is az adott billentyu
    -a backspace pontatlan, csak akkor jo, ha nem log at a kurzor uj sorba (csak kimasoltam, es megritkitottam a kodot, most lusta vagyok pontosabbat adni)

    ezzel mar egyertelmuen meg lehet kulonboztetni az egy, es a ket byte kodu karaktereket egymastol, s mindkettohoz rendelhetoek muveletek, eljarasok, fuggvenyek

    [Szerkesztve]

Új hozzászólás Aktív témák