out of memory

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • مینو

    • 2012/11/06
    • 15

    out of memory

    سلام خدمت دوستان
    یوزر فرمی درست کرده ام که در آن از تعداد زیاد تکس بکس و لیبل استفاده شده
    وقتی می خواهم اجرایش کنم با پیام
    compile error:
    out of memory
    مواجه می شوم
    آیا راهی است که بتوانم حافظه آن یوزر فرم را بالا ببرم تا برای اجرایش به این پیام روبرو نشوم
    لطفاً راهنماییم کنید
  • امين اسماعيلي
    مدير تالار ويژوال بيسيك

    • 2013/01/17
    • 1198

    #2
    RE: out of memory

    اگه ممكنه دوست عزيز نمونه فايلتونو قرار بدين
    در پناه خداوندگار ایران زمین باشید و پیروز

    کامنت

    • ~M*E*H*D*I~

      • 2011/10/19
      • 4374

      #3
      RE: out of memory

      نوشته اصلی توسط مینو
      سلام خدمت دوستان
      یوزر فرمی درست کرده ام که در آن از تعداد زیاد تکس بکس و لیبل استفاده شده
      وقتی می خواهم اجرایش کنم با پیام
      compile error:
      out of memory
      مواجه می شوم
      آیا راهی است که بتوانم حافظه آن یوزر فرم را بالا ببرم تا برای اجرایش به این پیام روبرو نشوم
      لطفاً راهنماییم کنید
      ایراد از تعریف متغیر هاست به تعداد لیبل و تکست باکس ربطی نداره

      sigpic

      کامنت

      • alper

        • 2018/06/23
        • 10

        #4
        سلام ، منم این مشکل رو دارم ، البته روی سیستم خودم ایراد نمیده ولی روی سیستم همکارم این ارورر رو میده البته اکسل من 2016 هست و اکسل اونها 2010 کسی میتونه راهنماییم کنه تا مشکل رو حل کنم ؟

        کامنت

        • rezatkd

          • 2020/04/15
          • 9

          #5
          سلام به دوستان و اساتید عزیز من هم همین مشکل رو دارم واقعا نمیدونم باید چه کار کنم ... اگر ممکنه یک نفر راهنمایی کنه ...
          Click image for larger version

Name:	IMAG0169.jpg
Views:	1
Size:	554.0 کیلو بایت
ID:	139628

          - - - Updated - - -

          یک نفر این قطعه کد رو پیشنهاد داده ... به نظرتون میشه استفاده کرد ... مشخص نیست دقیقا چیه ... ممنونم

          Option Explicit

          Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
          Private Declare Function GetProcessWorkingSetSize Lib "kernel32" (ByVal hProcess As Long, lpMinimumWorkingSetSize As Long, lpMaximumWorkingSetSize As Long) As Long
          Private Declare Function SetProcessWorkingSetSize Lib "kernel32" (ByVal hProcess As Long, ByVal dwMinimumWorkingSetSize As Long, ByVal dwMaximumWorkingSetSize As Long) As Long
          Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
          Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long

          Public Sub MemoryCleanup()
          '
          Dim lRetVal As Long
          Dim hProcess As Long
          Dim lpMinimumWorkingSetSize As Long
          Dim lpMaximumWorkingSetSize As Long
          Const PROCESS_ALL_ACCESS = &H1F0FFF

          hProcess = OpenProcess(PROCESS_ALL_ACCESS, False, GetCurrentProcessId)
          lRetVal = GetProcessWorkingSetSize(hProcess, lpMinimumWorkingSetSize, lpMaximumWorkingSetSize)
          lpMinimumWorkingSetSize = -1
          lpMaximumWorkingSetSize = -1
          lRetVal = SetProcessWorkingSetSize(hProcess, lpMinimumWorkingSetSize, lpMaximumWorkingSetSize)
          hProcess = CloseHandle(hProcess)
          '
          End Sub

          کامنت

          Working...