kavehtanhaeivash
22-11-2007, 16:18
سلام.
توی یه ماژول سابروتینی به اسم A1 تعریف کرده ام : Public Sub A1
توی ماژول دیگه ای سابروتین A2 رو و تو ماژول بعدی A3 و به همین ترتیب... (این سابروتین ها با هم تفاوت دارن).
حالا میخوام تو یه برنامه اینها رو فراخوانی کنم؛ در جایی از برنامه A1 فراخوانی بشه، وقتی برنامه دوباره به این نقطه برگشت A2 فراخوانی بشه و در دور بعدی A3 و .... ( در واقع یه حلقه بزرگ دارم که میخوام تو هر بار طی شدن این حلقه، این سابروتین ها به ترتیب بجای سابروتین قبلی فراخوانی بشه)
نمیتونم چیزی مثل مثلا Ai رو براش یه حلقه بنویسم، که با تغییر i هر بار یه سابروتین فراخوانده بشه.
چه راه حلی وجود داره ؟ آیا میتونم آرایه ای از سابروتین ها بسازم که هر عضوش تو یه ماژول تعریف شده باشه ؟؟!! یا راه حل دیگه ای ؟
با تشکر.
توی یه ماژول سابروتینی به اسم A1 تعریف کرده ام : Public Sub A1
توی ماژول دیگه ای سابروتین A2 رو و تو ماژول بعدی A3 و به همین ترتیب... (این سابروتین ها با هم تفاوت دارن).
حالا میخوام تو یه برنامه اینها رو فراخوانی کنم؛ در جایی از برنامه A1 فراخوانی بشه، وقتی برنامه دوباره به این نقطه برگشت A2 فراخوانی بشه و در دور بعدی A3 و .... ( در واقع یه حلقه بزرگ دارم که میخوام تو هر بار طی شدن این حلقه، این سابروتین ها به ترتیب بجای سابروتین قبلی فراخوانی بشه)
نمیتونم چیزی مثل مثلا Ai رو براش یه حلقه بنویسم، که با تغییر i هر بار یه سابروتین فراخوانده بشه.
چه راه حلی وجود داره ؟ آیا میتونم آرایه ای از سابروتین ها بسازم که هر عضوش تو یه ماژول تعریف شده باشه ؟؟!! یا راه حل دیگه ای ؟
با تشکر.