erBrowserDialog1.SelectedPath.ToString ());
}
Копіювання:
if (check_exists (fileinf.FullName))
{
if (folderBrowserDialog1.ShowDialog () == DialogResult.OK)
{
fileinf.CopyTo (folderBrowserDialog1.SelectedPath + @ "" + fileinf.Name);
MessageBox.Show ("Файл скопійований в" + folderBrowserDialog1.SelectedPath.ToString ());
В· TextReader - Являє засіб читання, що дозволяє зчитувати послідовні набори знаків.
Клас TextReader є абстрактним, базовим класом для StreamReader, який зчитує символи з потоків. Похідний клас StreamReader дозволяє відкрити текстовий файл для читання вказаного діапазону символів або створити засіб читання на основі існуючого потоку. <В
TextReader reader = new StreamReader (fileinf.OpenRead ());// створюємо об'єкт для читання вмісту файлу
while (true)
{
cur_line = reader.ReadLine ();// зчитуємо 1 рядок
if (cur_line! = null)// Якщо рядок існує
{
str_have_sym = false;
for (int i = 0; i
{
sym_all + +;// рахуємо всі символи
В
Exception - Являє помилки, що відбуваються під час виконання програми.
В
File - Надає статичні методи для створення, копіювання, видалення, переміщення і відкриття файлів, а так само його можна використовувати для здобуття та встановлення атрибутів.
Всі методи класу статичні, тому, якщо необхідно виконати тільки одну дію, більш ефективним може виявитися використання методу File, а не відповідного примірника методу FileInfo.
В
3 .4 Використовувані методи
В· Exists - визначає чи вказує заданий шлях на існуючий каталог на диску.
Простір імен : System.IO
, що повертається:
Тип: System.Boolean
Значення true, якщо path вказує на існуючий каталог, в іншому випадку - значення false
В· MessageBox.Show - Відображає вікно повідомлення з повідомленням, яке повертає результат.
Простір назв: System. Windows
Параметри :
Тип: System.String
Рядок String, задає відображається текст.
, що повертається:
Тип: System.Windows.MessageBoxResult
Значення MessageBoxResult, ідентифікує кнопку, натиснуту користувачем у вікні повідомлення.
В· Update_fname_info - метод, який використовується при відкритті і при оновленні файлу. Перевіряє длинну імені файлу. p> Далі буде наведено ділянку коду, коли використовується даний метод. p> public void update_fname_info (string fname)
{
string tmp_fname = fileinf.Name;
if (tmp_fname.Length> 25)
{
tmp_fname = tmp_fname.Substring (0, 25);
}
label1.Text = "Файл: n" + tmp_fname;
if (filein...