علت ایجاد این خطا در حین اجرای برنامه و راه بر طرف کردن چیست(دستگاه من پنتیوم 4 با 256 مگ رم است)
علت ایجاد این خطا در حین اجرای برنامه و راه بر طرف کردن چیست(دستگاه من پنتیوم 4 با 256 مگ رم است)
hala hamed jan ye komaki mikardi in bande khodaro
به احتمال قوی یکی ار ریسورس هایی که به پروژه اضافه کرده اید به کنترل های برنامه شما نا سازگاری دارد
این مشکل بیشتر زمانی بروز می کند که شما یک مانیفست به پروژه اضافه می کنید
برای رفع این مشکل باید مانیفست را از پروژه حذف کنید
با تشکر از دوستان
اول اینکه مانیفیست چیست؟
دوم جهت بهینه سازی استفاده از متغیرها و آرایه ها آیا راهی هست مثلا آنها بست یا بطور موقت از حافظه حذف کرد و نیز آیا راهی جهت پاک کردن حافظه وجود دارد مثل دستور cls برای پاک کردن یک فرم؟
سوم من در برنامه ام از adodc برای کارهای سبک مثل خواندن ساعت و تاریخ از دیتابیس استفاده کرده ام و از adodb برای پردازش اصلی برنامه برای بهینه سازی اینها جهت استفاده از حافظه راهی هست
چهارم در برنامه نویسی برای انجام یک قسمت از برنامه چندین روش ممکن هست وجود داشته باشد سوال من اینجاست آیا منبع یا ماخذی در برنامه نویسی هست که روشهای بهینه و در عین حال پرسرعت در برنامه نویسی استفاده کرد یا اینکه هرکس بنا به تجربه خودش باید کد بنویسد
من در یه برنامه به این برخوردم اما در اون برنامه ها منوها از چپ به راست بود
وقتی فایل زیر رو کپی کردم درست شد
vbame.dll
علل خیلی زیادی میتونه داشته باشه از جمله اینکه فرمها رو از حافظه کامل Unload و Set to nothing نکنی یا آرایه بزرگ داشته باشی یا . . .
یک برنامه اپلیکیشن نمی تونه رم کامپیوتر های امروزی رو پر کنه
معمولاً به هنگام لود نادرست اتفاق می افته نه Over Flow