質問編集履歴
2
質問内容をわかりやすいようにしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,12 @@
|
|
1
|
-
|
1
|
+
下記の3つの事がしたいと思っています。
|
2
|
-
|
2
|
+
|
3
|
-
|
3
|
+
⑴ Form1・Form2・Form3が開いている場合は、Form1・Form2を操作出来ない様にする
|
4
|
+
|
5
|
+
⑵ Form1・Form2が開いている場合は、Form1を操作出来ない様にする
|
6
|
+
|
7
|
+
⑶ Form1・Form3が開いている場合は、Form1を操作出来ない様にする
|
8
|
+
|
9
|
+
|
4
10
|
|
5
11
|
Form1からForm2を開き、Form2からForm3を開くと
|
6
12
|
|
1
エラーメッセージの内容、HPリンクを修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,17 +2,43 @@
|
|
2
2
|
|
3
3
|
(3つのFormが開いている場合は、Form1・Form2を操作出来ない様にしたい)
|
4
4
|
|
5
|
-
Form1からForm2を開き、Form2からForm3を開
|
5
|
+
Form1からForm2を開き、Form2からForm3を開くと
|
6
|
+
|
6
|
-
|
7
|
+
Form3の方のPrivate Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Loadの
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
'オーナーフォームを取得
|
12
|
+
|
13
|
+
_frm = CType(Me.Owner, Form1)で
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
ハンドルされていない例外
|
18
|
+
|
19
|
+
System.InvalidCastException:'型'Form_form2.Form2'の
|
20
|
+
|
21
|
+
オブジェクトを型'form_fom2.Form1'キャストできません。'
|
22
|
+
|
23
|
+
|
24
|
+
|
7
|
-
エラーになってしまい困っています。
|
25
|
+
とエラーになってしまい困っています。
|
8
26
|
|
9
27
|
どなたか教えていただけないでしょうか。宜しくお願い致します。
|
10
28
|
|
11
29
|
|
12
30
|
|
31
|
+
Windows10でvisual studio 2019 for Windows Version 16.8.6を使用
|
32
|
+
|
33
|
+
Windows フォームアプリケーション(.NET Framework) VisualBasicより
|
34
|
+
|
13
|
-
|
35
|
+
プロジェクト名 form-form2として新規作成しました。
|
14
|
-
|
36
|
+
|
37
|
+
|
38
|
+
|
15
|
-
https://www.oborodukiyo.info/Forms/VS2008/F-ManageOwnerForm
|
39
|
+
[参考にしたサイト](https://www.oborodukiyo.info/Forms/VS2008/F-ManageOwnerForm)
|
40
|
+
|
41
|
+
|
16
42
|
|
17
43
|
|
18
44
|
|