コード例 #1
0
 private void OpenToolStripMenuItem_Click(object sender, EventArgs e) // Открывает файл для загрузки в текстовый редактор
 {
     try
     {
         OpenFileDialog fileDialog = new OpenFileDialog();  // Открывает проводник для выбора файла который нужно загрузить
         fileDialog.ShowDialog();
         string _pathfile = fileDialog.FileName;
         WorkWithSQlite.writeFileInfo(_pathfile);
         textBox.Text = Encoding.UTF8.GetString(File.ReadAllBytes(_pathfile));
     }
     catch (ArgumentException ex)
     {
         MessageBox.Show("File not selected.", "Error!", MessageBoxButtons.OK);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK);
     }
 }
コード例 #2
0
 private void SelectFileToLoadInDBToolStripMenuItem_Click(object sender, EventArgs e) // загружает выбранный файл в базу данных
 {
     try
     {
         OpenFileDialog fileDialog = new OpenFileDialog();
         fileDialog.ShowDialog();
         string _pathfile = fileDialog.FileName;
         WorkWithSQlite.writeFileInfo(_pathfile);       // Записывает формат и имя файла
         WorkWithSQlite.uploadFileToDBAsync(_pathfile); // Загружает файл в базу данных
     }
     catch (ArgumentException ex)
     {
         MessageBox.Show("File not selected.", "Error!", MessageBoxButtons.OK);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK);
     }
 }