質問編集履歴
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -41,6 +41,10 @@
|
|
41
41
|
よろしくお願いいたします。
|
42
42
|
|
43
43
|
#解決後
|
44
|
+
イベントハンドラを利用する場合は、tosiさんの回答と、以下のコードを組み合わせることで出来ました。
|
45
|
+
|
46
|
+
以下は関数として用意したもの。
|
47
|
+
|
44
48
|
```VB.net
|
45
49
|
Private Function Dainyu(pArrKijyun(,) As Integer) As Integer()
|
46
50
|
|
1
解決後を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -38,4 +38,32 @@
|
|
38
38
|
```
|
39
39
|
|
40
40
|
|
41
|
-
よろしくお願いいたします。
|
41
|
+
よろしくお願いいたします。
|
42
|
+
|
43
|
+
#解決後
|
44
|
+
```VB.net
|
45
|
+
Private Function Dainyu(pArrKijyun(,) As Integer) As Integer()
|
46
|
+
|
47
|
+
Dim Modori(2) As Integer '関数の戻り値
|
48
|
+
|
49
|
+
For i = 0 To 2
|
50
|
+
|
51
|
+
Dim rdoSTR As String = "rdoKamoku" & i + 1 'コントロール取得用の文字列
|
52
|
+
Dim rdo As Control = grpKamoku.Controls(rdoSTR) 'rdoKamokuはgrpKamokuという名前GroupBoxの上に置いているから
|
53
|
+
Dim aaa As RadioButton = CType(rdo, RadioButton)
|
54
|
+
|
55
|
+
If aaa.Checked = True Then
|
56
|
+
|
57
|
+
For j = 0 To 2
|
58
|
+
|
59
|
+
Modori(j) = pArrKijyun(i, j)
|
60
|
+
|
61
|
+
Next j
|
62
|
+
|
63
|
+
End If
|
64
|
+
|
65
|
+
Next i
|
66
|
+
Return New Integer() {Modori(0), Modori(1), Modori(2)}
|
67
|
+
|
68
|
+
End Function
|
69
|
+
```
|