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