ايران ويج

نسخه‌ی کامل: ايجاد چند پروژه در يك برنامه
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام خدمت دوستان

من در ويژوال بيسيك دو تا standard exe project تعريف كردم و داخل هر كدومشون هم چندتا فرم گذاشتم. حالا مي خوام از داخل يكي از فرمها فرم ديگه متعلق به اون يكي پروژه رو صدا بزنم اما نمي تونم.

لطفاً كمك كنيد.

متشكرم
سلام

دوست عزیز درسته که شما دو تا پروژه رو در یک گروه قراردادی ولی امکان دسترسی به آیتمهای هر پروژه فقط در همون پروژه انجام میشه. دلیلش هم خیلی ساده است، شما نمی تونید به فرمهای داخل برنامه های اجرایی دیگر بدون رابط دسترسی داشته باشید. (فرض کنید دو برنامه اجرایی دارید نه دو پروژه)
این امکان برای پروژه های بزرگ ایجاد شده که شامل Exe, Dll, ActiveX,... باشند.
;-)
mRizvandi نوشته است:سلام

دوست عزیز درسته که شما دو تا پروژه رو در یک گروه قراردادی ولی امکان دسترسی به آیتمهای هر پروژه فقط در همون پروژه انجام میشه. دلیلش هم خیلی ساده است، شما نمی تونید به فرمهای داخل برنامه های اجرایی دیگر بدون رابط دسترسی داشته باشید. (فرض کنید دو برنامه اجرایی دارید نه دو پروژه)
این امکان برای پروژه های بزرگ ایجاد شده که شامل Exe, Dll, ActiveX,... باشند.
;-)
کاملا درسته
ولی میتوی یه کارایی بکنی موقع اجرا هر دوتا پروژت ران بشن پروژه اول درحالت showوپروژه دوم hideباشه بعد با api برای پروژت مسیج جدید رجیستر میکنی برای فورمهات بعد هر وقت از تو پروژه اولت خواستی هر فورم پروژه دوم رو صدا بزنی از مسیجهای رجیستر شده مربوط به اون فورم رو به پروژه دومت بفرست
یا تو پروژه اولت بنویس که هر وقت به یه فورم پروژه دوم احتیاج داشت یه فایل تکست با اسم اون فورم بسازه بعد تو پروژه دومت یه تایمب بگزار که وجود فایل تکت رو چک کنه اگه بود اونو باز کنه و فورم مربوطه رو show بکنه