Buduję grę typu 2048. Chcę oprogramować sterowanie na klawisze strzałek, jednak gdy chcę to zadeklarować w timerze to muszę użyć funkcji KeyPress i nie wiem co wrzucić w nawias, by były to strzałki. Mógłby mi ktoś powiedzieć co trzeba tam wpisać?
void __fastcall TForm1::TimerDwojekTimer(TObject *Sender)
{
while(true)
{
if(KeyPress('') || KeyPress('') || KeyPress('') || KeyPress(''))
{
if(Image1->Picture=="images/Pusty.bmp")
{
Image1->Picture->LoadFromFile(("images/2.jpg"));
}
else if(Image2->Picture==("images/Pusty.bmp"))
{
Image2->Picture->LoadFromFile("images/2.jpg");
}
else if(Image3->Picture=="images/Pusty.bmp")
{
Image3->Picture->LoadFromFile(("images/2.jpg"));
}
else if(Image4->Picture=="images/Pusty.bmp")
{
Image4->Picture->LoadFromFile(("images/2.jpg"));
}
else if(Image5->Picture=="images/Pusty.bmp")
{
Image5->Picture->LoadFromFile(("images/2.jpg"));
}
else if(Image6->Picture=="images/Pusty.bmp")
{
Image7->Picture->LoadFromFile("images/2.jpg");
}
else if(Image8->Picture=="images/Pusty.bmp")
{
Image8->Picture->LoadFromFile("images/2.jpg");
}
else if(Image19->Picture=="images/Pusty.bmp")
{
Image9->Picture->LoadFromFile("images/2.jpg");
} }
else if(Image10->Picture=="images/Pusty.bmp")
{
Image10->Picture->LoadFromFile("images/2.jpg");
}
else if(Image11->Picture=="images/Pusty.bmp")
{
Image11->Picture->LoadFromFile("images/2.jpg");
}
else if(Image12->Picture=="images/Pusty.bmp")
{
Image12->Picture->LoadFromFile("images/2.jpg");
}
else if(Image13->Picture=="images/Pusty.bmp")
{
Image13->Picture->LoadFromFile("images/2.jpg");
}
else if(Image14->Picture=="images/Pusty.bmp")
{
Image14->Picture->LoadFromFile("images/2.jpg");
}
else if(Image15->Picture=="images/Pusty.bmp")
{
Image15->Picture->LoadFromFile("images/2.jpg");
}
else if(Image16->Picture=="images/Pusty.bmp")
{
Image16->Picture->LoadFromFile("images/2.jpg");
}
}
}
}