ParamArrayについて


tmiyu  2003-08-08 23:54:00  No: 108021

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


毘沙門  2003-08-09 01:42:14  No: 108022

> ProcAにてもらった引数を同じように、ProcBに渡したいのですが
> いい方法はないでしょうか?

多分できないと思います。
DictionaryかCollectionで渡す方法はどうでしょう?


nanashi  2003-08-09 02:02:04  No: 108023

試してませんが、ProvBの引数を

  Private Sub ProvB(ByVal varParamB as Valiant)

とかにしたら渡せませんか?


毘沙門  2003-08-09 02:31:58  No: 108024

確かに渡せますね...


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加