▽1
●
きゃづみぃ ●70ポイント ベストアンサー |
http://smdn.jp/programming/vb.net/basics/07_procedure/
プロシージャを記載するのは 一か所だけです。
プロシージャは 必要に応じて 呼び出すだけで その記述は プログラムにおいて 通常は 2回以上 出現するものと思われます。
つまり 2回以上 同一処理をするものを プロシージャにして 一回の記述で済まそうとするものなのです。
なので 呼び出しの記述は 何回も 書くことがありますし、それが普通です。
同じ処理を一つの場所で繰り返すなら for や for each などを使います。
http://smdn.jp/programming/vb.net/basics/03_statement_02_loop/
単にまったく別の場所で同じ処理が発生するということなら
きゃづみぃさんのおっしゃるとおりプロシージャにします。
そこまで初心者で ultimate を使っているということに驚きです。
再帰プロシージャという形で、VB2012で普通に書くことができます。
http://msdn.microsoft.com/ja-jp/library/vstudio/81tad23s.aspx