PowerShell 「フォントの設定」ダイアログボックスを表示

PowerShell

フォントの設定ダイアログを表示させる例

$fontDialog.ShowDialog()の後、設定した情報(例では色名)を取得することができる。

また、必要な機能のみ表示させるなど、昨日画面も制御できる。

using namespace System.Windows.Forms

Set-PSDebug -Strict
Add-Type -AssemblyName System.Windows.Forms



$fontDialog = New-Object System.Windows.Forms.fontdialog
$fontDialog.Showcolor = $True
$fontDialog.FontMustExist = $True
$fontDialog.ShowDialog()

#設定したカラー名を取得
$fontDialog.Color.Name

#各種画面を停止する場合
$fontDialog.AllowScriptChange = $False
$fontDialog.Showcolor = $False

#各種画面を制御(停止)してから改めて表示させる。
$fontDialog.ShowDialog()
ライセンス:本記事のテキスト/コードは特記なき限り CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。

コメント

タイトルとURLをコピーしました