出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3744] Re:省略可の参照渡し(Optional ByRef) |
投稿者:YasNet(管理人)さん 2003/10/21 9:05:25 |
レス遅くなってすみません YasNet(管理人)です。 VBではOptionalで必須でないパラメータを指定することが出来ますが VBSではサポートしていないはず・・・私の知る限り 必ず指定するのであればOptionalを指定せずにByRef BでOKです。 う〜このタイミングでレスして見てくれるだろうか・・・(反省 それでは 失礼致します。 > 始めまして、質問させて下さい。 > > VBScriptで変数を省略可の参照渡しで渡すと > 「識別子がありません。」というエラーが帰ってきます。 > function XXX(Byval A as Integer,Optional ByRef B() as String) > XXX > XXX > XXX > end sub > > ちなみに配列を渡すさいに()がいらないのではないかと思い、 > function XXX(Byval A as Integer,Optional ByRef B as String) > という形にしたり、 > > function XXX(Byval A,Optional ByRef B) > という形にしましたが、 > 動作しませんでした。 > > これはVBScriptの仕様でしょうか?それとも文法間違いですか? > (VBでは出来たような気がしました・・・・) > |
![]() ![]() |
![]() |
TreeBBS For ASP V.0.1.3 |