основну користувальницький інтерфейс програми;
Нижче розберемо стандартні компоненти, що використовуються в програмі.
Додаток створено в Visual C + + за допомогою інтерфейсу програмування додатків (API) Windows Forms, яке відповідає за графічний інтерфейс користувача і є частиною платформи Microsoft.NET Framework. Даний інтерфейс спрощує доступ до елементів інтерфейсу Microsoft Windows за рахунок створення обгортки для існуючого Win32 API в керованому коді. Причому керований код - класи, що реалізують API для Windows Forms, не залежать від мови розробки. p align="justify"> API інтерфейс - це набір готових класів, процедур, функцій, структур і констант, що надаються додатком для використання у зовнішніх програмних продуктах. Використовуючи програмістами для написання всіляких додатків, API бібліотеки функцій і класів включає в себе опис сигнатур і семантики функцій. API визначає функціональність, яку надає програма (модуль, бібліотека), при цьому API дозволяє абстрагуватися від того, як саме ця функціональність реалізована. p align="justify"> Програмні компоненти взаємодіють один з одним за допомогою API. При цьому зазвичай компоненти утворюють ієрархію - високорівневі компоненти використовують API низькорівневих компонентів, а ті, у свою чергу, використовують API ще більш низькорівневих компонентів. p align="justify"> У цьому додатку використовуються такі форми Windows Forms і їхні методи і властивості:
1. Button - представляє елемент керування Windows В«КнопкаВ», в програмі використовується обробник події натискання на кнопку В«ClickВ».
2. OpenFileDialog і SaveFileDialog представляють вікна пропонують користувачеві відповідно відкрити або зберегти файл, а так само їх метод ShowDialog власне запускає діалогове вікно і повертає DialogResult: OK якщо користувач натискає кнопку В«ОКВ» у діалоговому вікні або DialogResult: Cancel в іншому випадку. І властивості:
Г? FileName - мають шлях до обраного файлу;
Г? FileNames - мають масив шляхів до вибраних файлів;
Г? Multiselect - дозволяють вибирати декілька файлів;
Г? SafeFileNames - мають масив імен вибраних файлів.
. ListView надає елемент керування списком Windows, у поданні Details (табличне подання). І його методи Items-> Add - додає елемент і Items-> RemoveAt - видаляє елемент із зазначеним індексом.
. Індикатор виконання Windows - ProgressBar з властивістю Value відображають заповнення елемента.
5. Label - стандартна напис Windows і її властивість ...