アプリ版:「スタンプのみでお礼する」機能のリリースについて

無限ループを動作中にあるキー(例えば[Ctrl]+[c])を押すと、そのプログラムを抜けて終了するコードを作りたいのですが、どなたかご教授いただけませんでしょうか?

A 回答 (1件)

Private blnEscape As Boolean



Private Sub Command1_Click()

  blnEscape = False

  Do While Not blnEscape
    Me.Label1.Caption = Format(Now, "ss")
    DoEvents
  Loop

  MsgBox "ESCAPE"
  
End Sub

Private Sub Command2_Click()

  blnEscape = True
  
End Sub
    • good
    • 0
この回答へのお礼

ありがとうございました。
当方でも調べた結果、以下のようにすれば実現できそうです。

If GetAsyncKeyState(vbKeySpace) <> 0 Then
 End
End If

お礼日時:2005/03/25 19:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!