- ベストアンサー
VBscriptでVisualBasicのようなOptionalの引数をもった関数を作るには?
VisualBasic6.0だと関数の引数のうち 受け取っても、受け取らなくても大丈夫な Optional を使えると思うのですが、 VBscriptでそれと同じようなことをしたいです。 どのようにすれば実現可能でしょうか? どなたか教えて下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- todo36
- ベストアンサー率58% (728/1234)
関連するQ&A
- VBScriptで引数を省略したい場合
VBScript の Function、Sub プロシージャで引数を省略したい場合、Optional キーワードが使えないので、空文字を渡すようにしていますが、これは言語仕様的に正しいやり方でしょうか? Sub MyProc(ByVal a, ByVal b) . . . End Sub Call MyProc(a, "") '← 引数 b は状況に応じて省略したい。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- ユーザ定義関数の引数省略について
VBAで自分で関数を作成しているのですが、 引数を複数省略したいときはどうすれば良いでしょうか? 例えば、Test(A as integer, Optional B as integer =1, Optional C as integer =1)という関数で Test(1,0)と記述した時に"0"は引数BなのかCなのかどうやって指定するのでしょうか? それとも複数省略は出来ないのでしょうか?
- ベストアンサー
- Excel(エクセル)
- VBScript のコマンドライン引数の文字数制限に関して
VBScript で作成したスクリプトに大量のフォルダを引数として渡したいのですが、コマンドライン引数の 文字数制限に引っかかってしまいエラーとなってしまいます。 OSの制限なので仕方ないのですが、何か工夫をして簡単に同様のことを実現する方法はないでしょうか? OS は Windows XP です。よろしくお願いします。
- 締切済み
- Visual Basic
- 引数のある関数と引数のない関数の設定
お世話になっております。 PHPのプログラミングで関数をつくる際に、引数を渡す関数と引数がない関数がありますが、すでに定義済みの関数のように、引数がある場合と引数がない場合の両方を取り扱うにはどうしたらよいでしょうか? function example ($a) { if ($a == 0 || $a == '') { print '引数なし'; } else { print $a; } } のような関数で、 example(); という感じで引数を入れないと、 Warning: Missing argument … というエラーがでてしまいます。関数を example(''); と呼び出すと大丈夫なのですが。。。 プログラマーにとって基本的なことだと思うのですが、調べてもなかなか出てこないので質問させて頂きました。どなたかわかる方がいたらしたらおしえてください。 よろしくお願いします! }
- ベストアンサー
- PHP
- VBScript
ボタンクリックで引数を受け取る方法を教えてください。 ボタンクリックの基本は <button name=b>b</button> <script language="VBScript"> Sub b_onClick です。 <button name=b(1)>b</button> <script language="VBScript"> Sub b_onClick(p) このようにすると関数がコールされませんでした。 どうすれば引数を受け取れますか? 値渡しでよいです。
- ベストアンサー
- その他(プログラミング・開発)
- 関数の引数に引数を持つ関数を入れたい場合はどうすればよいのでしょうか。
関数の引数に引数を持つ関数を入れたい場合はどうすればよいのでしょうか。 function hoge(m, l, p, h) {} (中身は省略しています。) この関数の引数「h」にhtmlを代入しようとしています。 そのhtmlには、WindowOpen()があり、そのまま代入すると「")"がありません」 エラーが発生するのですが、これは無茶なことなのでしょうか。 なんとか解決方法があれば教えていただけませんでしょうか。 「"」の時のように「\"」ではだめだったので行き詰っています。
- ベストアンサー
- JavaScript
- Excelの関数の「引数」とは何と読むのですか。
Excelの関数の「引数」とは何と読むのですか。 Excelの関数の「引数」とは何と読むのですか。 「いんすう」と読むのですか? それとも「ひきすう」と読むのですか? それとも他の読み方があるのでしょうか。
- ベストアンサー
- オフィス系ソフト
- VLOOKUP関数の引数について
VLOOKUP関数の引数に「***1」など『*』を使用すると、 任意の数字を引っ張ってしまいます。 同じように、VLOOKUP関数の引数として使用できないものはありますか? また、「a001」を引数にするのはできますか? 記号+三桁の数字で引数として使用したい、又はそれに変わるもの。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- | (or) を使った関数の引数の作り方
たとえば、 MessageBoxの4つ目の引数のような感じで、 MessageBox(NULL, "本文","タイトル", MB_YESNO|MB_ICONQUESTION); の、 4つ目の引数が|(or)で引数の指定ができますが、 こういった関数を自分で作る場合に、 どのように関数作成して、 4つ目の引数は関数内でどのように取得していけばいいのでしょうか? 基本的なことなのかとは思うのですが・・・ 良い解説のあるHPなど、 ご教授いただきたく思います。 よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- インターネットがつながらないトラブルについて質問します。光回線でぷららのWi-Fi接続までできるが、他のサイトにはアクセスできない状況です。問題の原因や設定方法について教えてください。
- Windows11とiOSを使用している環境で、無線LANを介してインターネットに接続しています。しかし、ぷららのWi-Fiではホームページにはアクセスできるものの、他のサイトにはアクセスできません。問題の解決方法について教えてください。
- WiFi接続に問題があり、光回線を利用してぷららに接続しています。ホームページは表示されるが、他のサイトへのアクセスができません。問題の原因や解決策について教えてください。
お礼
無理ですか・・・。くすん。 ありがとうございます。