VBで以下の方法でマルチスレッドで別のsubを実行することができます。TrueMultiProgram_run.Start(param)しかし、この方法で二つ以上の引数をもつsubを設定しても○○と互換性のあるシグネチャがありません。いうエラーが表示されてビルドすることができません。複数の引数を渡すにはどうしたら良いのでしょうか?また、なぜ複数の引数を渡せる仕様ではないのでしょうか?一つ渡せるのなら複数も渡せると思うのですが。自分なりの解決策としては配列を使うかパブリック変数を使うかだと思いますがもっと良い方法があれば教えてください。複数の引数を渡すにはどうしたら良いのでしょうか?渡したい引数を持つクラスを自作してください。一つ渡せるのなら複数も渡せると思うのですが。逆に言えば、1つ渡せれば、クラスを自作できる以上、十分とも言えます。Sub私が思いついたのは3つでした。18:21:43)皆さんご回答ありがとうございます。