
- •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 Частина
1 Частина
Створимо новий проект
Розташуємо на формі кнопку
Створимо нову форму, на формі розташуємо наступний компонент
Для форми створимо обробники подій
private: System::Void Form_html_Load(System::Object^ sender, System::EventArgs^ e) {
// Никакие края (из четырех) не привязаны к экранной форме:
webBrowser1->Dock = DockStyle::None;
// или webBrowser1.Navigate("c:\\table.htm");
String ^ СтрокаHTML = "Какой-либо текст до таблицы" +
"<table border> " +
"<caption>Таблица телефонов</caption> " +
"<tr><td>Андрей — раб<td>274-88-17 " +
"<tr><td>Света-X<td>+38(067)7030356 " +
"<tr><td>ЖЭК<td>22-345-72 " +
"<tr><td>Справка по тел<td>009 " +
"</table> " +
"Какой-либо текст после таблицы";
webBrowser1->Navigate("about:" + СтрокаHTML);
}
Повернемося до першої форми. До першої форми підключимо другу форму. Для події клацання на кнопці створимо обробник для відкриття другої форми
Запустимо прикладення. Якщо клацнемо на кнопці
Завершимо роботу із програмою.
2 Частина
Розташуємо на формі кнопку
Створимо нову форму та розташуємо наступні компоненти
Для форми створимо обробники подій
private: System::Void Form_f_Load(System::Object^ sender, System::EventArgs^ e) {
// Никакие края (из четырех) не привязаны к экранной форме:
webBrowser1->Dock = DockStyle::None;
// webBrowser1.Navigate("www.mail.ru");
String ^ ИмяФайла = IO::Directory::
GetCurrentDirectory() + "\\Shar.swf";
// Если такого файла нет
if (IO::File::Exists(ИмяФайла) == false)
{
MessageBox::Show(
"Файл " + ИмяФайла + " не найден", "Ошибка");
return;
}
webBrowser1->Navigate(ИмяФайла);
}
Повернемося до першої форми. До першої форми підключимо нову форму. Для події клацання на кнопці створимо обробник для відкриття нової форми
Запустимо прикладення. Якщо клацнемо на кнопці
Завершимо роботу із програмою.
3 Частина
Розташуємо на формі кнопку
Створимо нову форму та розташуємо наступні компоненти
Для форми створимо обробники подій
private: System::Void webBrowser1_DocumentCompleted(System::Object^ sender, System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^ e) {
// Обработка события "Web-документ полностью загружен"
// Получаем HTML-код из элемента WebBrowser:
textBox2->Text = webBrowser1->Document->Body->InnerHtml; }
private: System::Void Form_k_Load(System::Object^ sender, System::EventArgs^ e) {
this->Text = "WEB-страница и ее HTML-код";
textBox1->Text = String::Empty;
textBox2->Text = String::Empty;
textBox2->Multiline = true;
textBox2->ScrollBars = ScrollBars::Vertical;
button1->Text = "ПУСК";
webBrowser1->Dock = DockStyle::None;
}
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
// Обработка события "щелчок на кнопке ПУСК":
webBrowser1->Navigate(textBox1->Text);
// webBrowser1->Navigate("www.latino.ho.ua")
// webBrowser1->GoBack() // Назад
// webBrowser1->GoForward() // Вперед
// webBrowser1->GoHome() // На домашнюю страницу
}
Повернемося до першої форми. До першої форми підключимо нову форму. Для події клацання на кнопці створимо обробник для відкриття нової форми
Запустимо прикладення. Якщо клацнемо на кнопці
Завершимо роботу із програмою.