皆さん教えて下さい。
VB6 Windows XP です。
Form1 から Form201 を開く場合
Form201.Show としますが、開くフォームが多いので変数名でフォームを開きたいと思っています。
Select Case A
Case 1: Form201.Show
Case 2: Form202.Show
Case 3: Form203.Show
Case 4: Form204.Show
・
・
・
End Select
とすれば良いのですが、増える可能性があるので Form201 を変数で扱い
FormName = "Form201"
FormName.Show 'FormNameは変数
のようにしたいのですが上手く行きません、どなたか教えて下さい。
宜しくお願い致します。
Miya
Dim FormName As Form2
Set FormName = Forms.Add("Form2")
With FormName
.Visible = True
End With
でいかがでしょう。
--
TAKAHASHI Hisanori
Link_F_Name = "Form201"
Link_F_Name = "Form202"
Link_F_Name = "Form203"
Link_F_Name = "Form204"のように
Link_F_Nameのフォームを呼び出す(開く)にはどうすれば良いですか。
宜しくお願い致します。
Miya
"TAKAHASHI Hisanori" <jpa...@microsoft.com> wrote in message
news:enUwyJQE...@TK2MSFTNGP05.phx.gbl...
上記のように書かれているとしたら
Link_F_Name = "Form204"
だけが有効になりますけど…。
> Link_F_Nameのフォームを呼び出す(開く)にはどうすれば良いですか。
Dim Link_F_Name As Form204
Set Link_F_Name = Forms.Add("Form204")
With Link_F_Name
.Visible = True
End With
でしょうか…。
--
TAKAHASHI Hisanori