基本的な言語仕様 まず確認。VBSでは関数(とサブルーチン)の呼び出し方が3種類ある。 'タイプ1 戻り値を受け取らない場合には引数に丸かっこをつけない。 MyFunction param 'タイプ2 戻り値を受け取る場合には引数に丸かっこをつける。 ret = MyFunction(param) 'タイプ3 Callを使って関数を呼び出す場合には丸かっこをつける。 Call MyFunction(param) ※ただし引数がない場合には丸かっこはつけてもつけなくてもよい。 混乱の原因? では次のコードはどうなるだろうか。 MyFunction(param) (予想に反して)このコードは問題なく実行できる。これがVBSの関数の呼び出し文法をわかりにくくしている原因だと思う。 丸かっこに2つの意味がある 次のコードを見て欲しい。 ret = MyFunction(param1, (param
[VBScript Tips] ●基本プログラム ・文字列を画面に出力する ・起動時の引数を取得する ・起動時の引数を取得する(オプション指定あり/なし) ・バージョン番号を取得する ・コマンド名の取得と強制終了 ・起動スクリプト名を取得する ・標準入出力を使用する(簡易電卓) ・処理を一時停止する ・数値の整数部分を取得する ・数値を丸める(四捨五入) ・数値の切り捨て ・数値の切り上げ ・8進数と16進数に変換する ・N進数に変換する ・1〜10の乱数を発生させる ・絶対値を計算する ・πの値を計算する ・余弦,正弦,正接を計算する ・指数関数を使ってみる ・文字をコードに変換する ・コードを文字に変換する ・文字列の長さを取得する(UNICODE) ・文字列の長さを取得する(ASCII) ・文字列の一部分を取得する(UNICODE) ・文字列の一部分を取得する(ASCII) ・文字列
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く