VBScript から Windows PowerShell へ

VBScript の CByte 関数の変換


Windows PowerShell


定義: 内部処理形式がバイト型バリアント型に変換された式を返します。

*

CByte

「Windows PowerShell は確かに優れているが、変数をバイト型に変換する方法はないだろう」と、お考えではないでしょうか。ここではご要望どおりに、簡単に変換できる方法を紹介します。たとえば、次のように指定します。1 つ目のコマンドは、文字列値を変数 $a に代入し、2 つ目のコマンドは、$a をバイト型 (0 〜 255 までの整数値が含まれます) に変換します。

$a = "11.45"
$a = [byte] $a

この 2 つのコマンドを実行し、GetType() メソッドを使用して $a のデータ型を確認すると、次の結果が得られます。

IsPublic IsSerial Name
-------- -------- ----
True     True     Byte

参考までに、$a の値は 11 になります。


「VBScript から Windows PowerShell へ」ホーム ページに戻る


ページのトップへページのトップへ