次の方法で共有


ParamArray (Visual Basic)

プロシージャ パラメーターが、指定した型の要素の省略可能な配列を受け取ります。 ParamArray は、パラメーター リストの最後のパラメーターでのみ使用できます。

注釈

ParamArray を使用すると、プロシージャに任意の数の引数を渡すことができます。 ParamArray パラメーターは常に ByVal を使用して宣言されます。

適切なデータ型の配列、値のコンマ区切りのリスト、または何も渡さなければ、 ParamArray パラメーターに 1 つ以上の引数を指定できます。 詳細については、 パラメーター配列の「ParamArray の呼び出し」を参照してください。

Von Bedeutung

無期限に大きくなる可能性がある配列を処理するたびに、アプリケーションの内部容量がオーバーランするリスクがあります。 呼び出し元のコードからパラメーター配列を受け入れる場合は、その長さをテストし、アプリケーションに対して大きすぎる場合は適切な手順を実行する必要があります。

ParamArray修飾子は、次のコンテキストで使用できます。

宣言ステートメント

関数文

財産声明

サブステートメント

こちらも参照ください