Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            CreateRAMDiskForm createRAMDisk = new CreateRAMDiskForm();
            DialogResult      result        = createRAMDisk.ShowDialog();

            if (result == DialogResult.OK)
            {
                RAMDisk ramDisk = createRAMDisk.RAMDisk;
                AddDisk(ramDisk);
            }
        }
        private void btnOK_Click(object sender, EventArgs e)
        {
            int     size = (int)numericDiskSize.Value * 1024 * 1024;
            RAMDisk disk;

            try
            {
                disk = new RAMDisk(size);
            }
            catch (OutOfMemoryException)
            {
                MessageBox.Show("Not enough memory available", "Error");
                return;
            }
            m_ramDisk         = disk;
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Exemplo n.º 3
0
 private void btnCreateDiskImage_Click(object sender, EventArgs e)
 {
     if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift)
     {
         CreateRAMDiskForm createRAMDisk = new CreateRAMDiskForm();
         DialogResult      result        = createRAMDisk.ShowDialog();
         if (result == DialogResult.OK)
         {
             RAMDisk ramDisk = createRAMDisk.RAMDisk;
             AddDisk(ramDisk);
         }
     }
     else
     {
         CreateDiskImageForm createDiskImage = new CreateDiskImageForm();
         DialogResult        result          = createDiskImage.ShowDialog();
         if (result == DialogResult.OK)
         {
             DiskImage diskImage = createDiskImage.DiskImage;
             AddDisk(diskImage);
         }
     }
 }
Exemplo n.º 4
0
        private void button3_Click(object sender, EventArgs e)
        {
            RAMDisk ramDisk = new RAMDisk();

            ramDisk.createRamDisk();
        }