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); } }
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); } }