コード例 #1
0
        private void EVBufferManager_Load(object sender, EventArgs e)
        {
            try
            {
                MEMORYSTATUSEX memStatus = new MEMORYSTATUSEX();
                if (!Functions.GlobalMemoryStatusEx(memStatus))
                {
                    MessageBox.Show("Unknown error.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                installedMemory = memStatus.ullTotalPhys;

                if (Convert.ToInt32(Program.SynthSettings.GetValue("GetEvBuffSizeFromRAM", "0")) == 1)
                {
                    GetRAMSize.Checked = true;
                }
                else
                {
                    GetRAMSize.Checked = false;
                }

                ArraySize.Maximum = installedMemory;

                PerformCheck();
                PerformRAMCheck();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }