ParamArrayについて教えてください。
ParamArrayを引数にもつプロシージャから
ParamArrayに指定された引数をそのまま
別のプロシージャに渡したいんです。
例)の通りにしてしまうと、varParam()自体が
ProvBの第一引数となってしまいます。
ProcAにてもらった引数を同じように、ProcBに渡したいのですが
いい方法はないでしょうか?
例)
Private Sub ProcA(PramArray varParam() as Valiant)
Call ProcB(varParam)
End Sub
Private Sub ProvB(ParamArray varParamB() as Valiant)
End Sub
> ProcAにてもらった引数を同じように、ProcBに渡したいのですが
> いい方法はないでしょうか?
多分できないと思います。
DictionaryかCollectionで渡す方法はどうでしょう?
試してませんが、ProvBの引数を
Private Sub ProvB(ByVal varParamB as Valiant)
とかにしたら渡せませんか?
確かに渡せますね...
ツイート | ![]() |