nacisniecie guzika

0

mam takie male pytanko, jaka jest komenda sluzaca do sprawdzenia czy zostal nacisniety jakis guzik. dokladniej potrzebuje zrobic petle typu
wykonuj jakis blok programu <ort>pÓÓÓÓki </ort>nie zostanie nacisniety jakikolwiek guzik.

0

Nie wiem w jakim to ma być języku ale zazwyczaj jest tak ,że gdy naciśniesz guzik(przycisk) to wywoływana jest odpowiednia funkcja obsługi i tam mozesz sobie to naciśnięcie zasygnalizować.

0

guzik? na klawiaturze? button w programie?? sprecyzuj o co ci chodzi

0
#include <conio.h> //getch();
//...
while(!getch())
{
 // jakies instrukcje
}

moze akurat o to chodzilo :-)

0

to z getchem wyglada ze bedzie dzialac, zaraz sprawdze .. faktycznie zapomnialem dopisac ze chodzi o C i nacisniecie guzika na klawiaturze a nie buttona np w delphi

0

no tak wydaje sie dzialac ale nie dziala <ort>pentelka </ort>
while(!getch())
{
//instrukcje
}

po prostu sie nie wykonuje ani raz moze to wina mojego kompiatora albo co (borland 5.02)

potrzebuje <ort>pentelke </ort>ktora bedzie sie wykonywac w kolko poki <ort>użytkownik </ort>nie nacisnie guzika klawiatury jakiegokolwiek...

1

kbhit() looknij, ale glowy nie dam czy bedziesz to mial...

0

Moze zanim uzyjesz getch() wyczyść sobe bufor klawiatury...

0

wielkie dzieki kbhit dziala :D a co do getcha to nie bardzo wiem o co chodzi z tym czyszczeniem bufora, wiec jakbys mogl cos powiedziec wiecej ;D wiedzy nigdy za malo (chyba ze chodzi o przedmioty humanistyczne ;))

  • while(kbhit())getch(); * ot i całe czyszczenie [mf]

1 użytkowników online, w tym zalogowanych: 0, gości: 1