PowerShell PowerShell MessageBoxの例(名前空間の指定あり) using namespace を使い名前空間を指定すると、短い名前で型を参照することができる。この事例は、System.Windows.Forms.MessageBoxのうち、 System.Windows.Forms を名前参照させ、コ... 2021.08.02 PowerShellTech
PowerShell PowerShell ディスプレイの解像度を考慮したフォーム画面、ボタン、テキストボックスの作成例(4K画面対応) 4K画面だと、インターネット上の各種フォームサンプルが小さくて使えない件を修正するため、System.Windows.Forms.SystemInformationを活用した例起動すると、4K画面でも画面がきちんと表示される。(ちょっと使う... 2021.08.02 PowerShellTech
PowerShell PowerShell ディスプレイの解像度を考慮したフォーム画面の作成例(System.Windows.Forms.SystemInformation の活用) # フォーム作成$Form = New-Object System.Windows.Forms.Form #SystemInformationからWorkingAreaのLocationとSizeを取得$maxlocation = ::Wo... 2021.08.01 PowerShell
PowerShell PowerShell 読みやすいコーディング技法(スプラッティングの活用) スプラッティングについて スプラッティングとは、パラメーター値のコレクションを1つの単位としてコマンドに渡す方法。 PowerShell は、コマンドパラメーターを使用して、コレクション内の各値を関連付けます。 Splatted パラメータ... 2021.07.30 PowerShellTech
PowerShell PowerShell スクリプト内の変数宣言を強制させる方法(VBAのOption Explicitに相当) スクリプトの先頭で 【Set-PSDebug -Strict】とすると、変数の宣言を強制させることができる。これまで自分が扱った言語(C言語 等)では、変数宣言が当たり前だったから、これは馴染む。使用例1:あえて代入間違えのコードの先頭に ... 2021.07.14 PowerShellTech
PowerShell PowerShell プログレスバーのサンプル 進捗状況を表示させる場合に利用する。for ($i = 1; $i -le 100; $i++){ Write-Progress "プログレスバーのサンプル" "進捗状況:" -PercentComplete $i Start-Sleep ... 2021.07.14 PowerShellTech
PowerShell 【PowerShell】 メッセージボックスの使い方 .net framworkを静的メソッドを呼び出すことで使える。# アセンブリの読み込みAdd-Type -Assembly System.Windows.Forms# メッセージボックスの表示 デフォルト$Ret = ::Show("省略... 2021.07.14 PowerShellTech
PowerShell 【PowerShell 】【インプット】コンソール入力例 Write-Host "Welcome to demo of powershell prompt input" -ForegroundColor DarkYellow$name= Read-Host -Prompt "Enter your ... 2021.07.08 PowerShellTech
PowerShell 【PowerShell】【TCP/IP】サーバとクライアントのサンプル サーバーとクライアント (TCP ソケット) |オペレーティング システム、スクリプト、PowerShell、およびセキュリティ|jesusninoc.comを参考に、ソースの一部パラメータを変更させてもらいました。まずサーバ側については、... 2021.06.28 PowerShellTech
Excel【VBA】 【VBA】文字列から日付型への変換ロジック YYYYMMDDやHHMMSSフォーマット 固定長データに多いYYYYMMDDやHHMMSSフォーマットを時刻型に変換したい場合。@を使うことで効率的に変換可能Sub 文字列から日付型への変換ロジックYYYYMMDD_HHMMSSフォーマット() Dim 日付 As String D... 2021.06.23 Excel【VBA】VBA