Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Файл менеджер на мові C #

Реферат Файл менеджер на мові C #





einf.MoveTo (fileinf.DirectoryName + @ "" + form_rename.textBox1.Text);

update_fname_info (fileinf.Name);// оновлюємо у програмі назва файлу

}

catch (Exception err)

{

MessageBox.Show (err.Message.ToString ());

}

}

}

}


private void button3_Click (object sender, EventArgs e)

{

if (check_exists (fileinf.FullName))

{

if (folderBrowserDialog1.ShowDialog () == DialogResult.OK)

{

fileinf.MoveTo (folderBrowserDialog1.SelectedPath + @ "" + fileinf.Name);

MessageBox.Show ("Файл переміщений в" + folderBrowserDialog1.SelectedPath.ToString ());

}


}

}


private void button4_Click (object sender, EventArgs e)

{

if (check_exists (fileinf.FullName))

{

if (folderBrowserDialog1.ShowDialog () == DialogResult.OK)

{

fileinf.CopyTo (folderBrowserDialog1.SelectedPath + @ "" + fileinf.Name);

MessageBox.Show ("Файл скопійований в" + folderBrowserDialog1.SelectedPath.ToString ());

}


}

}


private void button5_Click (object sender, EventArgs e)

{

if (check_exists (fileinf.FullName))

{

// if (fileinf.Length> 1024 * 1024 * 1024)


int slov = 0;// оголошуємо змінні для статистики

int strok = 0;

int sym = 0;

int sym_all = 0;

string cur_line = "";

bool str_have_sym;


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 + +;// рахуємо всі символи


if (cur_line [i] == '')// Чи не є поточний символ пропуском?

{

if (((i + 1)

{

slov + +;

}


}

else

{

str_have_sym = true;// Рядок має символи

sym + +;// Вважаємо символи, без пробілів

}


}


if (str_have_sym == true)

{


slov + +;

}


strok + +;

}

Else




{

break;// Вихід з нескінченного циклу

}

}


reader.Close ();// Закриваємо файл для читання вмісту

MessageBox.Show ("Рядків:" + strok.ToString () + " n"

+ "Слів:" + slov.ToString () + " n"

+ "Символів всього:" + sym_all.ToString () + " n"

+ "Символів без пробілів:" + sym.ToString () + " n");


}

}

}

}

В В 

Form2.cs:


Назад | сторінка 15 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Російський ринок private banking
  • Реферат на тему: Private banking: стан та перспективи розвитку
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0