سلام.
شما رو به خدا یکی لطف کنه به من کمک کنه.
اگه امکانش هست راه نجات از دو تا بن بست زیر رو به من بگین:
1)من یه برنامه نوشتم که یه کنسول رو اجرا میکنه.و به هنگام اجرای کنسول توسط برنامه ی من در برخی مواقع این پنجره ی خطا به وجود میاد.
متنش به این صورته :
E:\MORTEZA~1\FROMMO~1\MORTEZA~1\BORLAND~1\ON0B0F~1 .COM\4D10~1\1.EXE
The NTVDM CPU has encountered an illegal instruction.
CS:05c2 IP:addd OP:ff ff ff ff ff Choose'Close' to terminate the application.
و عنوانش هم هست
16 bit MS-DOS Subsystem.

2)یه خطای دیگه هم موقع اجرای کنسول تحت برنامه ی من خطای زیر:
یه پنجره با متن زیر نشون داده میشه:
insuff memory .close one or more program and then try again.
البته دلیل این خطا رو میدونم چیه. مشکل اینه که برنامه ی من داره کنسول رو تغییر میده و این تغیرات در برخی مواقع باعث افزایش مقداری کد به برنامه میشه. این در حالیه که این تغییر در هدر فایل کنسول ثبت نمیشه به همین دلیل موقع لود فضای درخواستی توسط هدر کمتر از فضای واقعی مورد نیاز فایل و این نتیجش بروز خطای بالاست.

خوب در هر دو مورد بالا میخوام پنجره ی به وجود اومده بسته بشه و برنامه به کار خودش ادامه بده. همین.
لطف کنید اگه میدونید به من کمک کنید خیلی اوضام بی ریخته . شبا خواب ندارم. دیگه حوصله ام رو سر برده.