auf taste warten (blokierend)



  • (erst mal nicht hauen, hab praktisch keine ahnung von asm)
    hab vorhin bisschen rumgelesen, und in einem post (mit dem parralellport) sagt einer von euch, wie man ein programm so lang aufhalten kann, bis (irgend)eine taste gedrückt worden ist. könnte mir mal einer den code sagen, dann würd ich ihn in eine c(++) anwendung reinhauen (so a lá getch()). was für taste es ist, brauch ich nicht wissen 🙂

    danke im voraus

    [ Dieser Beitrag wurde am 30.06.2002 um 23:12 Uhr von Korbinian editiert. ]



  • getch nachbasteln:
    MOV AH,8
    INT 21H
    wennde die taste auchnoch auswerten willst, der keycode ist dann in al
    MOV deineVar,AL
    oder so



  • oder so:

    model small
    ideal
    org 100h

    mov ah,9
    mov dx, offset msg
    int 21h

    mov ah,2
    int 21h

    TASM quellen code



  • Hallo,

    bios ist besser als 21h vom BS !!

    mov ah,0
    int 16h

    dann steht das programm, bis eine taste gedrückt wird.

    Cu
    Manitu 🕶


Anmelden zum Antworten