別のサブ内からサブを呼び出したい。問題は、イベント ハンドラーにコード内のどこにも現れない変数があることです。APIによって供給されるデータの配列だと思います。イベント ハンドラーの括弧内の変数は「位置」と呼ばれます。イベント ハンドラの括弧内の構文は次のとおりです。
ByVal positions as X.API.UpdateList
別のサブ内からサブを呼び出したい。問題は、イベント ハンドラーにコード内のどこにも現れない変数があることです。APIによって供給されるデータの配列だと思います。イベント ハンドラーの括弧内の変数は「位置」と呼ばれます。イベント ハンドラの括弧内の構文は次のとおりです。
ByVal positions as X.API.UpdateList
私はvb.netをコーディングしていませんが、使用しByVal
ている場合は、実際に変数の値
をpositions
同じデータを保持するメインサブの別の変数に参照しています。
したがって、次のように Private Sub を呼び出してみてください。
Call update(positions)
positions
このように、メイン サブで同じデータ型で宣言する必要があることに注意してください。
Dim positions as X.API.UpdateList
もちろん、プライベートサブで使用するために必要な値を保持します。
お役に立てれば。