Avatar billede platosko Nybegynder
17. april 2001 - 14:32 Der er 3 kommentarer

Stop ved tryk af en tast

Jeg har lavet et lille program som køre i en løkke. Jeg gerne vil have at det skal stoppe når man trykker en bestemt tast. Kan du hjælpe mig?
Avatar billede jespernaur Nybegynder
17. april 2001 - 19:33 #1
Hvilket operativsystem bruger du?
Avatar billede platosko Nybegynder
17. april 2001 - 22:27 #2
Jeg bruger Caldera Linux
Avatar billede jespernaur Nybegynder
17. april 2001 - 23:03 #3
Nu bevæger jeg mig nok ud på den tynde gren (jeg kører VMS eller Windows), men:
Du skal nok enten have fat i sysopen/sysread med diverse
options for at opnå, at du inden i din løkke kan
teste på, om der er tastet et tegn. Alternativt kan du forsøge CPAN-modulet
Term::ReadKey, som kan hentes på

http://www.cpan.org/modules/by-module/Term/

det er en overbygning (skjuler brugen af sysopen/sysread), der så vidt jeg
kan bedømme gør det lettere at håndtere. Hvor godt det virker hos dig - prøv det og se.

    Mvh
    Jesper Naur
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester