кладається з наступних обробників:
Г? but_add_Click - обробник події Click по кнопці В«Додати вихідні файлиВ». Викликає OpenFileDialog з фільтром на текстові файли (. Txt). Після чого перевіряється коректний вибір файлу і перевірка на його наявність у масиві вхідних файлів, у разі його виявлення користувач отримує повідомлення, що файл вже вибраний, в іншому випадку додає його в масив вхідних файлів і в ListBox стандартними методами. p>
Г? Del_button_Click - обробник події Click по кнопці "Видалити" видаляє вказаний файл з масиву вхідних файлів і ListBox стандартними методами.
Г? Form1_Load - обробник завантаження забезпечує ініціалізацію компонентів.
Повні блок схеми цих обробників зображені в В«ДОДАТКУ АВ».
. Модуль обробки даних
Складається з:
Г? обробника button1_Click - обробника події Click по кнопці В«Почати обробкуВ». Викликає два SaveFileDialog запитувачів місця збереження вихідних файлів, якщо ці файли вже існують видаляє їх після чого викликає основну функцію обробки fprocess. У процесі обробки виводитися повідомлення В«Йде обробка. Будь-ласка зачекайте ... В»і заполняеться progressBar. Повна блок схема зображена в В«ДОДАТКУ БВ».
Г? функції fprocess - обробний зазначеної файл і зберігає результат за отриманими шляхах. Функція перевіряє коректність номера групи у файлі (перший рядок), після чого створюється екземпляр MS Excel без видимого вікна і перевіряється існування вихідного файлу, якщо він існує то в нього додається новий лист у проти ном випадку створюється нова книга MS Excel з єдиним листом після чого за допомогою циклів на лист виводитися вміст всіх рядків файлу. При виникненні помилок в структурі даних викликається функція log якої передатися код помилки і шлях до файлу MS Word після чого робота завершується. У разі успішного виконання результат зберігається і викликається функція log якої передається номер обробленої групи код успішного завершення і шлях до файлу MS Word. Повна блок схема зображена в В«ДОДАТКУ ВВ».
Г? функція log - створює екземпляр MS Word без видимого вікна, після чого перевіряється існування вихідного файлу, якщо файл існує то інформація записується в його кінець, в іншому випадку він створюється . Залежно від коду помилки в файл записуватися відповідний рядок і додається символ переносу рядка після чого файл зберігається, закривається MS Word і функція завершує свою роботу. Повна блок схема зображена в В«ДОДАТКУ ГВ».
. Модуль інтерфейсу програми
Складається з обробників: