teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

情報の追加

2019/11/29 07:35

投稿

anpan___
anpan___

スコア28

title CHANGED
File without changes
body CHANGED
@@ -29,6 +29,7 @@
29
29
  ```
30
30
 
31
31
  こちらのコードでうまく数字を読み込めていなさそうです。
32
+ KeyDownのイベントは発生しておりますが、Case文がうまく働いていない状態です。
32
33
 
33
34
  その二つを用いて、コーディングを行ったのですが、うまく動作せず、なぜそうなるのかわからない現状です。
34
35
  実際のゲーム画面はこちらです。

1

修正

2019/11/29 07:35

投稿

anpan___
anpan___

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,35 @@
1
1
  前回はの質問ではKeyPress、KeyDownについて教えていただき、使い方を調べました。
2
2
  また、FormのKeyPreviewはTrueにしております。
3
3
 
4
+ デバックで確認したところ、
5
+ ```VB
6
+ 'CellStatusによって表示を変更
7
+ Select Case Me.Status
8
+ Case CellStatus._1
9
+ g.DrawString(1, fnt, Brushes.Orange, 0, 0)
10
+ Case CellStatus._2
11
+ g.DrawString(2, fnt, Brushes.Black, 0, 0)
12
+ Case CellStatus._3
13
+ g.DrawString(3, fnt, Brushes.Black, 0, 0)
14
+ Case CellStatus._4
15
+ g.DrawString(4, fnt, Brushes.Black, 0, 0)
16
+ Case CellStatus._5
17
+ g.DrawString(5, fnt, Brushes.Black, 0, 0)
18
+ Case CellStatus._6
19
+ g.DrawString(6, fnt, Brushes.Black, 0, 0)
20
+ Case CellStatus._7
21
+ g.DrawString(7, fnt, Brushes.Black, 0, 0)
22
+ Case CellStatus._8
23
+ g.DrawString(8, fnt, Brushes.Black, 0, 0)
24
+ Case CellStatus._9
25
+ g.DrawString(9, fnt, Brushes.Black, 0, 0)
26
+ Case CellStatus.Nothing
27
+ g.DrawString(777, fnt, Brushes.Black, 0, 0)
28
+ End Select
29
+ ```
30
+
31
+ こちらのコードでうまく数字を読み込めていなさそうです。
32
+
4
33
  その二つを用いて、コーディングを行ったのですが、うまく動作せず、なぜそうなるのかわからない現状です。
5
34
  実際のゲーム画面はこちらです。
6
35
  Formの上にPictureboxを配置し、Graphicsを用いて表を作成しています。