PDA

View Full Version : برنامه ام بعد از End از لیست پروسه ها خارج نمی شه!



Bithiah
چهارشنبه 06 مهر 1384, 12:14 عصر
برنامه Database می نوشته ام که قبلا چنین مشکلی نداشته. نمی دونم چه تغییری در کدش دادم که دیگه بعد از پایان اجرا که با دستور End انجام می شه، از لیست پروسه ها خارج نمی شه.
لطفا بگین چی کار کنم. ممنون می شم

dr_g
چهارشنبه 06 مهر 1384, 13:48 عصر
ّبا سلام
دوست عزیز شما باید برای خروج تمام فرمهاتونو از حافظه خارج کنین

For i=forms.count to 1 step -1
(unload forms(i
next

ehsan_ansaripoor
چهارشنبه 06 مهر 1384, 16:32 عصر
دوست عزیز ابتدا تمام بانک های اطلاعاتید که بازه ببند و بعد کد دوستمون dr_g را اجرا کن

PalizeSoftware
چهارشنبه 06 مهر 1384, 23:07 عصر
سلام،
روشی که دوستان ارائه دادند مطمئنا نتیجه بخش خواهد بود ولی بهتر هست ببینید که کجا فرمی رو از حافظه بیرون نبردید که سبب بروز این مشکل شده. راه حل پیشنهادی من این هست که در محیط وی‌بی پروژه رو اجرا کنید و بعد از خروج که هنوز مشاهده کردید پروژه در حال اجرا است، به مد دیباگ برید و هر فرم رو با دستور Unload از حافظه بیرون ببرید و دوباره F5 رو بزنید تا پروژه ادامه پیدا کنه، اگر در این وضعیت بعد از کلید F5 متوجه شدید که پروژه خاتمه پیدا کرد پس نتیجه بگیرید که کدوم فرم باز مونده و اون رو دنبال کنید.
البته از راههای دیگه‌ای هم می‌شه فهمید که کدوم فرم باز هست.
ولی خب شما ابتدا روش دوستان رو اجرا کنید تا ببینید که بسته نشدن فرم علت بوده و اگر اینچنین بود این روش رو که آوردم اجرا کنید.
موفق باشید

Bithiah
پنج شنبه 07 مهر 1384, 07:52 صبح
ممنون با راه حل dr_g مشکلم حل شد. یه فرمی رو یادم می رفت Unload کنم.
خیلی خیلی ممنون