Avatar billede a_hald Nybegynder
24. maj 2003 - 15:48 Der er 4 kommentarer og
1 løsning

læs fra tasturet i windows xp

Hvordan læser jeg fra tastaturet i windows XP?
Avatar billede soreno Praktikant
24. maj 2003 - 16:16 #1
Med GetAsyncKeyState:
http://www.eksperten.dk/spm/354828

Med getch:
#include <iostream>
#include <conio.h>

using namespace std;

int main(int argc, char **argv)
{
    char key;
    do
    {
        key = getch();
        cout << "Key: " << (int)key << endl;
    }while(key != 13); //13 er enter

    return 0;
}
Avatar billede a_hald Nybegynder
24. maj 2003 - 17:03 #2
når jeg prøver, at compile det får jeg følgende fejl meddelse:

implicit declaration od function int getchar(..)
Avatar billede a_hald Nybegynder
24. maj 2003 - 17:04 #3
implicit declaration of function int getchar(..)
Avatar billede soreno Praktikant
24. maj 2003 - 17:09 #4
Fortæl venligts hvilken compiler du bruger og hvilken version det er.
Min krystalkugle er uklar på grund af regnvejret, signalet er ikke klart nok til at jeg kan aflæse din skærm herfra hvor jeg sidder.
Avatar billede p.rednator Nybegynder
03. juni 2003 - 00:08 #5
På min GNU/Linux maskine er getchar defineret i stdio.h, så prøv at tilføje

#include <stdio.h>
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