|
▼VBWASURETA さん:
ご質問ありがとうございます.
私がやろうとしていることについて,もう少し補足します.
表示させる文字の例として,a,b,c,d,eの5種類を挙げていますが,これに対するキーボード反応の速度を測る予定です.
ただし私にとって重要なのは,それぞれに対する速度ではなく,5種類に対する反応の平均値なのです.
そしてその平均値を,このゲーム(課題)に取り組んだ人の間で比較しよう,というものなのです.
ですので,文字の表示の回数を5回として(5種類なので),その表示内容が人によって
例えば"aabce"とか"abbcd"とかばらばらでは厳密な比較にならなくて,
5回の表示内容自体は"abcde"にしたい,ということです.
だったらランダムにしなくてもいいじゃないか,とも言われそうですが,
それはそれで必要なのです.
かなりわかりづらく納得していただけないかも知れませんが,
よろしければどうぞお願いいたします.
*********
Dim Characters As String
Randomize
Characters = Int((5 * Rnd) + 1)
Select Case Characters
Case 1: stmCharacters = a
Case 2: stmCharacters = b
Case 3: stmCharacters = c
Case 4: stmCharacters = d
Case 5: stmCharacters = e
End Select
|
|