Пример #1
0
 private static void HandleAnalyzerProgress(object sender, AnalyzeEventArgs e)
 {
     int percentage = (int)((double)e.CurrentPosition / e.FileSize * 100);
     if (percentage != LastPercentage)
     {
         LastPercentage = percentage;
         Console.Write(string.Format("File: {0}, Mode: {1}, Progress: {2}% ({1,15} / {2})", Path.GetFileName(e.CurrentFileName), e.CurrentOperation, percentage, e.CurrentPosition, e.FileSize));
     }
 }
 private void HandleAnalyzerProgress(object sender, AnalyzeEventArgs e)
 {
     int percentage = (int)((double)e.CurrentPosition / e.FileSize * 100);
     if (percentage != _lastPercentage)
     {
         _lastPercentage = percentage;
         string msg = string.Format("File: {0}, Mode: {1}, Progress: {2}% ({3} / {4})", Path.GetFileName(e.CurrentFileName), e.CurrentOperation, percentage, e.CurrentPosition, e.FileSize);
         UpdateLabel(msg);
     }
 }
Пример #3
0
        private void HandleAnalyzerProgress(object sender, AnalyzeEventArgs e)
        {
            int percentage = (int)((double)e.CurrentPosition / e.FileSize * 100);

            if (percentage != _lastPercentage)
            {
                _lastPercentage = percentage;
                string msg = string.Format("File: {0}, Mode: {1}, Progress: {2}% ({3} / {4})", Path.GetFileName(e.CurrentFileName), e.CurrentOperation, percentage, e.CurrentPosition, e.FileSize);
                UpdateLabel(msg);
            }
        }