PDA

View Full Version : بستن فرم اول و باز کردن فرم دوم یک فایل DLL



spicirmkh
چهارشنبه 24 خرداد 1385, 17:06 عصر
سلام

من یک برنامه اصلی دارم که شامل فرم است این برنامه اصلی یک فایل DLL صدا می زند

زمانی که فایل DLL می خواهد باز بشود زمانی حدود 5 ثانیه طول می کشد چون دارد روی دادها بانک کاری انجام می دهد

من می خواهم فرم اول بسته شود و فرم دوم باز شود اما قبل صدا کردن فایل DLL فرم اول Hide می کنم و صفحه Desktop معلوم می شود که زیاد جالب نیست یعنی به مدت 5 ثانیه پشت صفحه من desktop
1- آیا می شود در برنامه Dll فرم قبلی بست
2- روش بهتری وجود دارد

با تشکر

dkhatibi
چهارشنبه 24 خرداد 1385, 22:18 عصر
خوب این کار رو نکن.
اول فرم را مخفی کن بعد فرم دوم را نمایش بده بعد در رویداد OnActive فرم دوم Dll را فراخوانی کن

Hamid_PaK
پنج شنبه 25 خرداد 1385, 03:29 صبح
بقول دوست ما : این کار رو نکن ...
اول فرم دوم رو صدا کن بعد از فعال شدن فرم دوم فرم اول رو از حافظه خارج کن ...

یا حق ...

spicirmkh
پنج شنبه 25 خرداد 1385, 07:23 صبح
فرم دوم درون فایل DLL است یعنی دسترسی به فرم دوم در فرم اول نیست اگر فرم اول مخفی کنم زمان باز شدن فرم دوم طولانی است و صفحه desktop نمایش می دهد .