
PowershellでWindowsフォームを作成することが出来るということで試しに作ってみました。
Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName System.Drawing $form = New-Object System.Windows.Forms.Form $form.Text = "フォーム作成テスト" $form.Size = New-Object System.Drawing.Size(400,300) $form.StartPosition = "CenterScreen" $form.ShowDialog()最初にAdd-Typeで.Netのクラスを読み込んでいます。
あとはFormのオブジェクトを作成し、プロパティを設定します。
そして最後にShowDialog()で表示しています。
実行結果

コントロールが何もないまっさらなフォームです。
しかし結構簡単に作れちゃいました。これなら開発環境が無くてもフォームプログラムが作れますね。
スポンサーリンク