■No93379 (勝占 さん) に返信
> エントリポイント(Main関数)を自分で作成し、
> Application.Run(フォーム)で画面を立ち上げたのですが、
> 対象のフォームに対して引数をどうやって渡せばよいのか
> 分かりません・・・。
コマンドライン引数なら
System.Environment.GetCommandLineArgs()
で取得できます。
そういう意味でなく、フォームにパラメータを与えたいなら
Public Class Form1
Public Hoge As String
Public Sub New()
InitializeComponent()
End Sub
Public Sub New(ByVal hoge As String)
InitializeComponent()
Me.Hoge = hoge
End Sub
End Class
として
Application.Run(New Form1("HOGE"))
とか
Dim f As New Form1()
f.Hoge = "HOGE"
Application.Run(f)
とします。
|