自分用のナレッジベース。 AccessやExcelのVBA、VB.NET、VBScript、PHPなどのサンプルプログラム、ORACLEやSQL Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。
![VBScript:VBScriptでDOSのコマンドを実行するサンプルプログラム](https://cdn-ak-scissors.b.st-hatena.com/image/square/6a9e252760979bd06c39bfecd638959460502146/height=288;version=1;width=512/https%3A%2F%2Ffile.blog.fc2.com%2Fbillyboy%2Flogo%2Fvbscript_logo0102.jpg)
Function ステートメントでプロシージャー(関数)をVBScript で作成することができますが、関数からの戻り値についての説明は、意外とネット上に記載がないようにも思います。特にどう戻り値を返すのか、ではなく、どのように戻り値を「受けるのか」について、結構昔悩んだ記憶がありましたので、まとめてみました。 まずは簡単な例 ' 関数の戻り値を代入 value = GetSomeValue() Function GetSomeValue() ... ' 関数と同名の変数に値を設定すると戻り値になる GetSomeValue = 10 End Function ごくごく基本的なパターンです。GetSomeValue() 関数内で、関数名と同じ変数に設定した値が戻り値として設定されます。 配列を返す場合 VBScript では配列の代入はコピーのようです。参照値をコピーす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く