repeat〜until間に「EMTERKeyを押したら・・・」という条件を入れることは可能でしょうか。可能でしたらどのように書けばよいでしょうか。
repeat
if ENTERKeyを押したら
・・・
・・・
until 条件;
このようにしたいのです。
こんな感じです。
procedure TForm1.Button1Click(Sender: TObject);
var
flag: boolean;
begin
flag := false;
repeat
sleep(10);
if (GetAsyncKeyState(VK_RETURN) and $8000) <> 0 then flag := true;
until flag;
Color := clRed;
end;
あざーす!
すごく参考になりました。
GetAsyncKeyState(VK_RETURN) and $8000
こんなの始めてみました。
ツイート | ![]() |