static void Main(string[] args) { VideoCaptureController.EnsureWeHaveAFileWithCSVPathInIt(); RecorderController frmRecorderController = new RecorderController(); Application.EnableVisualStyles(); Application.Run(frmRecorderController); }
private void dlgChooseCSVFile_FileOk(object sender, System.ComponentModel.CancelEventArgs e) { if (File.Exists(dlgChooseCSVFile.FileName)) { string[] arrsNewCSVContents = File.ReadAllLines(dlgChooseCSVFile.FileName); if (6 > arrsNewCSVContents[0].Count(w => ',' == w)) { MessageBox.Show("არჩეულ ფაილში მინიმუმ 6 სვეტი უნდა იყოს!"); e.Cancel = true; } else { //file is valid VideoCaptureController.EnsureWeHaveAFileWithCSVPathInIt(dlgChooseCSVFile.FileName); txtPathToCSV.Text = dlgChooseCSVFile.FileName; } } else { MessageBox.Show("მოხდა შეცდომა. ფაილი არ არსებობს!"); } }