Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Atakyan1.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
205.73 Кб
Скачать

Список литературы

  1. «C# на примерах» Шилдт Г., «Питер», Санкт-Петербург, 2005, 866стр.

  1. «Продвинутый .NET Framework» Фаронов В.В. «ОМД Групп», Москва, 2008, 531стр.

  2. MSDN, [Электронный ресурс] / Microsoft Corporation. - Элетронные текстовые данные (1 html-страница, 439 Кб). - Рэдмонд: Microsoft Corporation, 2012. - URL: http://msdn.microsoft.com/ru-ru/library/k50ex0x9.aspx, режим доступа: свободный. - Дата последнего доступа: 24.12.2012.

Приложения приложение а. Листинг программы

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Браузер

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void address_KeyDown(object sender, KeyEventArgs e)

{

string url = address.Text;

if (url.Length == 0 && e.KeyCode == Keys.Enter)

{

MessageBox.Show("ОШИБКА!\nВведите адрес сайта!", "ERROR!",

MessageBoxButtons.OK, MessageBoxIcon.Error);

}

else

{

if (e.KeyCode == Keys.Enter)

{

if (!url.StartsWith("http://") &&

!url.StartsWith("https://"))

{

url = "http://" + url;

}

wb.Navigate(new Uri(url));

}

}

}

private void back_Click(object sender, EventArgs e)

{

wb.GoBack();

}

private void forward_Click(object sender, EventArgs e)

{

wb.GoForward();

}

private void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)

{

address.Text = wb.Url.ToString();

}

private void Form1_Load(object sender, EventArgs e)

{

toolTip1.SetToolTip(address, "Введите\n адрес сайта");

WindowState = FormWindowState.Maximized;

}

private void Form1_KeyDown(object sender, KeyEventArgs e)

{

if (e.KeyCode == Keys.Back)

{

wb.GoBack();

}

}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

{

switch (comboBox1.SelectedIndex)

{

case 0: wb.Navigate("www.vk.com"); break;

case 1: wb.Navigate("www.rambler.ru"); break;

case 2: wb.Navigate("www.rbc.ru"); break;

case 3: wb.Navigate("www.google.ru"); break;

case 4: wb.Navigate("www.yandex.ru"); break;

case 5: wb.Navigate("www.mail.ru"); break;

case 6: wb.Navigate("www.odnoklassniki.ru"); break;

case 7: wb.Navigate("www.iccup.com"); break;

case 8: wb.Navigate("www.habrahabr.ru"); break;

case 9: wb.Navigate("www.intuit.ru"); break;

case 10: wb.Navigate("www.sports.ru"); break;

case 11: wb.Navigate("www.mts.ru"); break;

}

}

private void home_Click(object sender, EventArgs e)

{

wb.Navigate("google.ru");

}

private void refresh_Click(object sender, EventArgs e)

{

wb.Refresh();

}

private void search_KeyDown(object sender, KeyEventArgs e)

{

if (e.KeyCode == Keys.Enter)

{

wb.Navigate("http://yandex.ru/yandsearch?text=" + search.Text + "&lr=39");

}

}

private void stop_Click(object sender, EventArgs e)

{

wb.Stop();

}}}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]