سلام کسی میتونه با استفاده از سی شارپ نشون بده که حافظه رم چقدر ظرفیت داره؟ (یعنی 1 گیگ هست یا 2 و .......) اگه کسی میتونه لطفا راهنمایی کنه.
پاسخ : لطفا کمک کنید... من شخصا با زبان برنامه نویسی اشنایی ندارم اما دوستانی که میتونن کمکتون کنن من تگ کردم اجازه بدید انلاین شن وبه شما کمک کنن عنوان تاپیک هم تغییررمیکنه
پاسخ : سوال|کاربرد سی شارپ برای پیدا کردن حافظه رم! سلام دوست عزیز من به شخصه نمی تونم تخصصی جواب شمارو بدم. فقط میتونم سورس کدی براتون بزارم تا شاید مفید واقع بشه یا لااقل موجب ایده ای برای نوشتن این کد بشه. این سورس کد با عنوان سورس نمایش میزان حافظه مصرفی و پردازنده در سی شارپ از وبلاگ برنامه نویس دات نت هستش. باز اگر دوستان که وارد هستن بیان اصل مطلبو بگن که چه بهتر. کد: // Page Level declaration protected System.Diagnostics.PerformanceCounter cpuCounter; protected System.Diagnostics.PerformanceCounter ramCounter; // Put into page load cpuCounter = new System.Diagnostics.PerformanceCounter(); cpuCounter.CategoryName = "Processor"; cpuCounter.CounterName = "% Processor Time"; cpuCounter.InstanceName = "_Total"; ramCounter = new System.Diagnostics.PerformanceCounter("Memory", "Available MBytes"); // Call this method every time you need to know the current cpu usage. public string getCurrentCpuUsage() { return cpuCounter.NextValue()+"%"; } // Call this method every time you need to get the amount of the available RAM in Mb public string getAvailableRAM() { return ramCounter.NextValue() + "Mb"; } // Put this code into button click event textBox3.Text = getCurrentCpuUsage(); textBox4.Text = getAvailableRAM();
پاسخ : سوال|کاربرد سی شارپ برای پیدا کردن حافظه رم! خیلی ممنون . ولی من میخوام نشون بده که رم سیستم من چنده.( با هر زبان برنامه نویسی باشه اشکال نداره) مرسی به خاطر کمکتون
پاسخ : سوال|کاربرد سی شارپ برای پیدا کردن حافظه رم! شرمنده اگر نتوستم جواب شمارو بدم. بقیه دوستان هم تگ میکنم که اگر تونستن کمکی بکنن حتماً اینجا مطرح بکنن...... در آخر هم یه تیکه کدی میزارم با عنوان سورس نمایش وضعیت رم در vb6 از سایت پارسی لند. به هر حال من سعیمو کردم بتونم براتون پیدا کنم. بازم شرمنده Declarations کد: Private Declare Sub GlobalMemoryStatus Lib "kernel32" (lpBuffer As MEMORYSTATUS) Private Type MEMORYSTATUS dwLength As Long dwMemoryLoad As Long dwTotalPhys As Long dwAvailPhys As Long dwTotalPageFile As Long dwAvailPageFile As Long dwTotalVirtual As Long dwAvailVirtual As Long End Type Code کد: Private Sub Command1_Click() Dim memstat As MEMORYSTATUS Call GlobalMemoryStatus(memstat) Label1.Caption = Format(memstat.dwAvailPageFile) Label2.Caption = Format(memstat.dwAvailPhys) Label3.Caption = Format(memstat.dwAvailVirtual) Label4.Caption = Format(memstat.dwLength) Label5.Caption = Format(memstat.dwMemoryLoad) Label6.Caption = Format(memstat.dwTotalPageFile) Label7.Caption = Format(memstat.dwTotalPhys) Label8.Caption = Format(memstat.dwTotalVirtual) End Sub موفق باشد