![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
おせわになります。
VB6をW2Kで使用しています。
textboxに一定間隔ごとに質問を出していきたいのですが、その時間をコントロールする(おそらくはtimer)関数関係がよくわかりません。
近くの書店で立ち読みしても.NETの方ばかりですし、通販では内容の確認ができないので・・・。
スタートボタンをクリックしてプログラムスタート
TextBox1に第一問目の式が表示されます。
10秒以内にTextBox2へ答え(数値)を入力しないとNG
正解、未回答、不正解にかかわらず、問題表示から数えて15秒間隔で次々に問題が表示される
(この時、解答欄の処理と問題を読むために5秒間解答欄を入力不可にします)
10問答えると正解率と点数、順位などを表示
というプログラムの10秒間隔や5秒間を扱う部分がわかりません。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
#1の方のアドバイス通りですね。
タイマーコントロールの使い方は、こちらを参考にされてはいかがでしょうか。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
No.1
- 回答日時:
こんにちは。
maruru01です。関数というよりは、タイマーコントロールだと思います。
タイマーコントロールは、Intervalプロパティに一定の数値(ミリ秒)を指定しておけば、フォーム起動後から、その間隔で自動的にイベント(Timerイベント)を起こします。
そのイベントプロシージャに、問題の表示や回答を変数へ格納などの処理を書けばいいと思います。
ちなみに、Intervalプロパティに0を指定すると、Timerイベントは発生しないので、例えばスタートボタンのクリックイベントでIntervalに15000をセットしてやれば、そこからタイマーが(15秒間隔で)動き出し、10問終了後にIntervalに0をセットして止めればいいわけです。
詳細はヘルプなどを参照して下さい。
ところで、本屋にはまだまだVB6の本、あると思うのですが。
回答ありがとうございます
田舎に住んでいるもので、VBの本も近所ではなかなか・・・
週末に出かけて書店周りをしますが、タイマー関係を解説しているのがたまたま無かったようで困っていました
参考にさせていただきます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- 物理学 物理学 質問 2 2023/07/06 19:37
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- 物理学 物理学の質問です。 地球の重力による加速度を英語の単位で表すと、32fy/s²である。空気摩擦がない 1 2022/09/30 09:13
- モニター・ディスプレイ 長文です。デスクトップPCのHDMI入力機能について 4 2022/09/20 17:58
- 医療・介護・福祉 点滴の計算問題についての質問です。 多分、普通の算数の問題だと思うんですけど ネットの解説がわからな 2 2022/11/30 18:25
- Excel(エクセル) excelvbaでスライドショーを作りたい 2 2023/04/20 14:32
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックス(VBA)でEnter...
-
C# アプリ終了時に設定を記憶...
-
checkbox付きListViewで デフ...
-
デザインモードを解除すると消...
-
中国文字のプログラムでの取り扱い
-
C# TEXTが空白であるLABELは何...
-
Enabled=Falseのテキストボック...
-
リストコントロールのデータの...
-
VBのデータグリッドが表示され...
-
VC++のコンボボックスの各項目...
-
MSFlexGridとDataGridの違いに...
-
Wordテキストコントロールが未...
-
ACCESS2010 ActiveXコントロー...
-
VB2005 コードでのコントロー...
-
ADOのCursorLocationプロパティ
-
パソコンへの「Dropbox...
-
worksheetFunctionクラスのVloo...
-
VBA(エクセル)で自動的にボタン...
-
VBA シートのボタン名を変更し...
-
実行時エラー 438になった時の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックス(VBA)でEnter...
-
エクセルの画像にツールチップ...
-
ADOのCursorLocationプロパティ
-
DataGridViewで行の展開みたい...
-
コンボボックスの高さを変更し...
-
Wordテキストコントロールが未...
-
checkbox付きListViewで デフ...
-
VBからエクセルのテキストボ...
-
{ CONTROL Forms.Label.1}が...
-
C# TEXTが空白であるLABELは何...
-
MSFlexGrid
-
VB.NETで縦書表示をしたいので...
-
Enabled=Falseのテキストボック...
-
デザインモードを解除すると消...
-
ユーザーフォームに日付を表示...
-
チェックボックスの文字色の変え方
-
リストコントロールのデータの...
-
PictureBoxの背景色変更(VB.NET)
-
ACCESS2010 ActiveXコントロー...
-
VB6でLabelの最前面にText Box...
おすすめ情報