/// <summary>Connects to the remote desktop server if connection was successful.</summary>
 /// <param name="result">Result of the connection.</param>
 void Logic_OnConnectionRD(bool result)
 {
     Dispatcher.BeginInvoke((Action) delegate
     {
         progDialog.Close();
         progDialog = null;
         if (result)
         {
             rmdView.Connect(connection.GetInvitation(), "", "");                                                // Reconnect to the remote desktop based on the new invitation
         }
     });
 }
Example #2
0
        public string Connect(string invitation, AxRDPViewer display, string userName, string password)
        {
            try
            {
                display.Connect(invitation, userName, password);
                client = new TcpClient();
                IPEndPoint IpEnd = new IPEndPoint(IPAddress.Parse(ip.IPAddress.Trim()), ip.Id);

                client.Connect(IpEnd);
                return("OK");
            }
            catch (Exception e)
            {
                return(e.Message.ToString());
            }
        }
Example #3
0
 /// <inheritdoc/>
 public void Connect(string connectionString, string groupName, string passowrd)
 {
     _axRdpViewer.Connect(connectionString, groupName, passowrd);
 }
Example #4
0
 public static void Connect(string invitation, AxRDPViewer display, string userName, string password)
 {
     display.Connect(invitation, userName, password);
 }
Example #5
0
 private static void connect(string invitation, AxRDPViewer display, string userName, string password)
 {
     display.Connect(invitation, userName, password);
     display.SmartSizing = true;
     //display.Dock = DockStyle.Fill;
 }
Example #6
0
 public static void Connect(string invitation, AxRDPViewer display)
 {
     display.Connect(invitation, "", "");
     display.SmartSizing = true;
 }