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

Реферат Пошук підрядка в рядку





n="justify"> public partial class Form1: Form

{

public static string str,// ​​Оголошення вихідного рядка

nom ;//Оголошення рядки з результатами пошуку

public Form1 ()

{

InitializeComponent ();

// Відключення кнопки: "Виконати пошук"

button3.Enabled = false;

// Відключення кнопок вибору алгоритму

radioButton1.Enabled = false;

radioButton2.Enabled = false;

radioButton3.Enabled = false;

radioButton4.Enabled = false;

label2.Text = "";

}

// Подія - клік на кнопку В«Вибрати файл пошукуВ»

private void button1_Click (object sender, EventArgs e)

{

// Очищення вихідного рядка

str = "";

// Фільтр відкриваються файлів

openFileDialog1.Filter = "Text files (*. TXT) | *. txt";

// Очищення імені файлу, що відкривається

openFileDialog1.FileName = "";

// Якщо файл обраний

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

{

FileStream TextFile = new FileStream (openFileDialog1.FileName, FileMode.Open);

// Запис імені файлу, що відкривається в елемент форми

label2.Text = openFileDialog1.SafeFileName.Substring (0, openFileDialog1.SafeFileName.Length - 4);

// Закриття потоку даних

TextFile.Close ();

using (StreamReader sr = new StreamReader (openFileDialog1.FileName, Encoding.Default))

{

// Зчитування тексту в рядок

str = sr.ReadToEnd ();

}

// Включення кнопок вибору алгоритмів

radioButton1.Enabled = true;

radioButton2.Enabled = true;

radioButton3.Enabled = true;

radioButton4.Enabled = true;

}

}

// Подія - клік на кнопку "Виконати пошукВ»

private void button3_Click (object sender, EventArgs e)

{

// Якщо вікно шуканого фрагмента пусте - повідомлення про помилку

if (textBox1.Text == "")

MessageBox.Show ("Відсутня шуканий фрагмент", "Помилка");

// Виконання пошуку шуканого фрагмента

else

...


Назад | сторінка 13 з 16 | Наступна сторінка





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

  • Реферат на тему: Phonetic peculiarities of the popular science text
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...
  • Реферат на тему: Пошук клік у графах
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...