• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS かるた取り(百人一首) 5秒後に表示するには)

ACCESS かるた取り(百人一首) 5秒後に表示するには

このQ&Aのポイント
  • ACCESS かるた取り(百人一首)の読み上げカードのテキスト表示を時間をおいて表示する方法について質問です。
  • 現在、開始ボックスをクリックすると最初に上の句を表示し、5秒後に中の句と下の句を表示しようとしていますが、最初は反応せず、5秒後に一度に表示されてしまいます。
  • 質問者は、テキストを5秒ごとに表示する方法を教えてほしいとおっしゃっています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.1

Puase 関数の類を用意すると良いと思います。 Private Sub コマンド6_Click()   上の句.Visible = False   中の句.Visible = False   下の句.Visible = False End Sub Private Sub コマンド7_Click()   上の句.Visible = True   Pause 5   中の句.Visible = True   下の句.Visible = True End Sub <標準モジュール> Public Sub Pause(ByVal PauseTime As Single)   Dim Finish As Single      Finish = Timer + PauseTime   Do     DoEvents   Loop Until Timer > Finish End Sub

shinkami
質問者

お礼

提示していただいたコード丸写しで解決しました。 お陰さまで質が向上しました。 自分はかるた取りはやったことがありませんが5秒は短すぎるようです。調整を画面上で出来るようにして、利用者に任そうと思います。

関連するQ&A