private void btnConnect_Click(object sender, System.EventArgs e) { // Connect to the Virtual Server try { myVS = myAppAdd.GetVMVirtualServerClass(txtServerAddress.Text); } catch { MessageBox.Show("Cannot connect to Virtual Server: " + txtServerAddress.Text + "\n\n Please make sure the virtual server is running and open firewall ports: UDP 137, TCP 135/3183 for this connection.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); btnConnect.Text = "Connect"; btnAddVSView.Enabled = false; return; } btnConnect.Text = "Connect"; try { if (myVS.VirtualMachines.Count > 0) { dgVSView = Utility.getVSViewGrid(myVS, dgVSView); dgVSView_Click(this, new System.EventArgs()); } else { MessageBox.Show("No Virtual Machines found on this Virtual Server"); } } catch (Exception err) { MessageBox.Show(err.Message); } btnAddVSView.Enabled = true; }
private void btnConnect_Click(object sender, System.EventArgs e) { lstVM.Items.Clear(); // Connect to the Virtual Server try { myVS = myApp.GetVMVirtualServerClass(txtServerAddress.Text); } catch { MessageBox.Show("Cannot connect to Virtual Server: " + txtServerAddress.Text + "\n\n Please open UDP 137/138, TCP 135/1050 for this connection.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); btnConnect.Text = "Connect"; return; } btnConnect.Text = "Connect"; // List all existing virtual machines if (myVS.VirtualMachines.Count > 0) { for (int i = 1; i <= myVS.VirtualMachines.Count; i++) { lstVM.Items.Add(myVS.VirtualMachines[i].Name.ToString()); } btnRemove.Enabled = true; } }
private void txtVirtualServer_Leave(object sender, System.EventArgs e) { // Connect to the Virtual Server lblConnecting.Text = "Connecting..."; try { myVS = myApp.GetVMVirtualServerClass(txtVirtualServer.Text); lblConnecting.Text = ""; lblMemoryNote.Text = "The amount of memory can be from " + myVS.MinimumMemoryPerVM + " MB through " + myVS.MaximumMemoryPerVM + " MB (" + myVS.SuggestedMaximumMemoryPerVM + " MB is the maximum recommended value)."; } catch (Exception err) { //MessageBox.Show("Cannot connect to Virtual Server: " + txtVirtualServer.Text); MessageBox.Show(err.Message); txtVirtualServer.Focus(); } // lblConnecting.Text = ""; // lblMemoryNote.Text = "The amount of memory can be from " + myVS.MinimumMemoryPerVM + " MB through " + myVS.MaximumMemoryPerVM + " MB (" + myVS.SuggestedMaximumMemoryPerVM + " MB is the maximum recommended value)."; }
private void btnOK_Click(object sender, System.EventArgs e) { this.Enabled = false; // Connect to the Virtual Server try { myVS = myApp.GetVMVirtualServerClass(txtServerAddress.Text); } catch { MessageBox.Show("Cannot connect to Virtual Server: " + txtServerAddress.Text); } try { myVS.RegisterVirtualMachine("", txtConfFile.Text); } catch (Exception err) { MessageBox.Show(err.Message); } this.Enabled = true; this.Close(); }