示例#1
0
 private static void OnCompleted(ENG.WMOCodes.Downloaders.RetrieveResult result)
 {
     if (result.IsSuccessful)
     {
         Console.WriteLine("Metar for Hamburg is: ");
         Console.WriteLine(result.Result);
     }
     else
     {
         Console.WriteLine("Error occurs. Description: " + result.Exception.Message);
     }
 }
示例#2
0
 private void OnMetarCompleted(ENG.WMOCodes.Downloaders.RetrieveResult result)
 {
     if (this.InvokeRequired)
     {
         this.Invoke(new Action(() => { OnMetarCompleted(result); }));
     }
     else
     {
         if (result.IsSuccessful)
         {
             AddInfo("... asynchro metar result returned.");
             txtMetar.Text = result.Result;
         }
         else
         {
             AddInfo("Asynchro download failed - " + result.Exception.GetMessages());
         }
     }
 }