private void GoToLogOrdner_Click(object sender, RoutedEventArgs e) { try { string ordner = FIleOperations.getLoggerDir(); Process.Start("explorer.exe", ordner); } catch (Exception ex) { log.ExLogger(ex); } }
public MainWindow() { InitializeComponent(); log._wLogger("Programm started"); windows.ResizeMode = ResizeMode.CanMinimize; Init inti = new Init(); inti._Init(); lbl_fwversion.Content = "Installierte Version: " + inti.Fwversion; lbl_Messages.Visibility = Visibility.Hidden; try { lbl_ordner.Content = "LogOrdner: " + FIleOperations.getLoggerDir(); LoggerDirPath = FIleOperations.getLoggerDir(); } catch (Exception ex) { MessageBox.Show(@"Konnte lbl_ordner_content nicht binden!" + "\t" + ex.Message, "getLoggerDir ist null", MessageBoxButton.OK, MessageBoxImage.Error); Environment.Exit(-1); } if (File.Exists(Classes.Statics.appdata + @"\FileWatcher\save")) { SetPathMenu.IsEnabled = false; } //Enable or disable the Stats / entries Window: if (Init.is_entriesenabled == true) { logs.Show(); logs.rdb_showEntry.IsChecked = true; } else { //We will show no logs... } if (Init.is_statsenabled == true) { logs.btn_showstats.IsEnabled = true; } else { logs.btn_showstats.IsEnabled = false; } }
public Stats() { InitializeComponent(); FIleOperations ops = new FIleOperations(); Logger log = new Logger(); string path = log.GetPath(); long filesize_entries = ops.getFileSize(path + @"\entries.log"); long filesize_log = ops.getFileSize(path + @"\log.log"); long filesize_error = ops.getFileSize(path + @"\error.log"); lbl_currentlogsize.Content = "Entries Filesize: " + filesize_entries + "\n" + "Log Filesize: " + filesize_log + "\n" + "Error Filesize: " + filesize_error + "\n"; }