milad7091
شنبه 05 دی 1394, 17:38 عصر
با سلام.
دوستان من یک dll ساختم که توی این dll یک پروسیجری رو اجرا میکنم. اسم این پروسیجرو گذاشتم Start // تا اینجا رو داشته باشید!
توی یک برنامه جدید از این dll استفاده میکنم. و یک تایع مینویسم و میگم که بجای تابع توی dll این تابع رو اجرا کن(فایر کن). که فکر کنین اسمشو گذاشتم TEST.// تا اینجا رو هم داشته باشید!
الان مشکلم اینه, وقتی که DLL من میخواد پروسیجر Start رو فایر کنه. و خود Start هم در اصل داره تست رو اجرا میکنه, دستور Form.Show من کار میکنه. اما یک لحظه فرم رو نشون میده و بعد میبنده.
توی سایتی دیده بودم که نوشته بود Form.Show رو که نوشتی بعد بنویس Application.Run ولی این دستور درست کار میکنه. اما دیگه کارای اون فرم ثبلی متوقف میشه.
ممنونم اگه بگین من باید چیکار کنم واسه این موضوع.
دوستان من یک dll ساختم که توی این dll یک پروسیجری رو اجرا میکنم. اسم این پروسیجرو گذاشتم Start // تا اینجا رو داشته باشید!
توی یک برنامه جدید از این dll استفاده میکنم. و یک تایع مینویسم و میگم که بجای تابع توی dll این تابع رو اجرا کن(فایر کن). که فکر کنین اسمشو گذاشتم TEST.// تا اینجا رو هم داشته باشید!
الان مشکلم اینه, وقتی که DLL من میخواد پروسیجر Start رو فایر کنه. و خود Start هم در اصل داره تست رو اجرا میکنه, دستور Form.Show من کار میکنه. اما یک لحظه فرم رو نشون میده و بعد میبنده.
توی سایتی دیده بودم که نوشته بود Form.Show رو که نوشتی بعد بنویس Application.Run ولی این دستور درست کار میکنه. اما دیگه کارای اون فرم ثبلی متوقف میشه.
ممنونم اگه بگین من باید چیکار کنم واسه این موضوع.