- •2 Частина
- •3 Частина
- •1 Частина
- •1 Частина
- •2 Частина
- •1 Частина
- •2 Частина
- •3 Частина
- •4 Частина
- •1 Частина
- •2 Частина
- •3 Частина
- •4 Частина
- •1 Частина
- •2 Частина
- •3 Частина
- •4 Частина
- •Приложение
- •Агент сервера sql Server Compact Edition
- •Часть 1
- •Часть 2
- •Часть 2
- •Часть 3
- •1 Частина
- •2 Частина
- •3 Частина
- •4 Частина
4 Частина
Розташуємо на формі кнопку
Створимо нову форму
Для форми створимо обробники подій
private: System::Void Form_ks_Load(System::Object^ sender, System::EventArgs^ e) {
MaximizeBox = false; // - отмена кнопки Развернуть
MinimizeBox = false; // - отмена кнопки Свернуть
// Чтобы стиль формы содержал кнопку помощи,
// т. е. вопросительный знак
HelpButton = true;
this->Text = "Демонстрация помощи";
button1->Text = "Следующая"; button2->Text = "Предыдущая";
textBox1->Clear(); textBox2->Clear(); textBox3->Clear();
label1->Text = "Номер п/п"; label2->Text = "ФИО";
label3->Text = "Номер телефона";
HelpProvider ^ helpProvider1 = gcnew HelpProvider();
helpProvider1->SetHelpString(textBox1,
"Здесь отображаются номера записи по порядку");
helpProvider1->SetHelpString(textBox2,
"Поле для редактирования имени абонента");
helpProvider1->SetHelpString(textBox3,
"Поле для ввода и отображения номера телефона");
helpProvider1->SetHelpString(button1,
"Кнопка для перехода на следующую запись");
helpProvider1->SetHelpString(button2,
"Кнопка для перехода на предыдущую запись");
// Назначаем, какой help-файл будет вызываться
// при нажатии клавиши <F1>
helpProvider1->HelpNamespace = "mspaint.chm";
} }
Повернемося до першої форми. До першої форми підключимо нову форму. Для події клацання на кнопці створимо обробник для відкриття нової форми
Запустимо прикладення.
Якщо клацнемо на F1
Завершимо роботу із програмою.
Завдання до виконання практичної роботи №12
Виконати завдання частин 1-4, створити індивідуальне прикладення, назви форм повинні відрізнятися від наведених у прикладу розробки.
Критерії оцінювання :
на "3" студент виконує два із завдань на вибір , пояснює лістинги своїх програм
на "4" студент виконує три завдання, пояснює лістинги своїх програм
на "5" студент виконує чотири завдання, пояснює лістинги своїх програм.
Контрольні запитання:
Яким чином відбувається робота із медіаплеєром?
Який компонент та яким чином потрібно додати на панель компонентів для роботи з плеєром?
Яким чином працювати із контекстною справкою?
Яким чином перевіряти данні, які вводяться?
Яким чином працювати із властивостями форми?
Практична робота №13
Тема: Створення інсталляційного пакету для розповсюдження програми
Мета: навчитися створювати інсталляційний пакет для розповсюдження програми
Ход роботи:
Створимо новий проект
Потрібно додати всі файли, які потребуються для роботи програми, наприклад, для тесту це документ із переліком запитань, якщо використовувалися якісь динамічні бібліотеки. то потрібно додати їх теж.
У папкі зявилися файли для інсталяції прикладення
Скопіюємо їх на зйомний носій
Програма готова для розповсюдження. Запустимо пакет на іншій машині.
Запускаємо програму та роботаємо з нею.
Контрольні запитання:
Для чого створювати інсталляційний пакет програми?
Які файли потрібно додавати до пакету програми?
Яким чином створити пакет?
З яких файлів складається інсталяційний пакет?
Яким чином використати створений пакет?
