예제 #1
0
 private static bool IsRDPOkInternal()
 {
     try
     {
         using (var RDP = new AxMSTSCLib.AxMsRdpClient7())
         {
             RDP.CreateControl();
             var i = 60;
             while (!RDP.Created && i-- > 0)
             {
                 Thread.Sleep(10);
                 Application.DoEvents();
             }
             RDPVer = RDP.Version;
         }
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
예제 #2
0
 private static bool IsRDPOkInternal()
 {
     try
     {
         using (var RDP = new AxMSTSCLib.AxMsRdpClient7())
         {
             RDP.CreateControl();
             var i = 60;
             while (!RDP.Created && i-- > 0)
             {
                 Thread.Sleep(10);
                 Application.DoEvents();
             }
             RDPVer = RDP.Version;
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }