Control WebBrowser. Часть 2: События

Control WebBrowser. Часть 2: События В предыдущей статье было продемонстрировано, как получить данные в виде html страницы и вывести их в окно элемента управления webBrowser. Сегодня более подробно рассмотрим, что происходит после нажатия кнопки btnSend на форме (клавиши Enter на клавиатуре). Три основных события контрола webBrowser После нажатия кнопки btnSend (Enter) мы попадаем в обработчик … Читать далее

C# WebBrowser. Часть 1: Получение и вывод данных

C# WebBrowser. Часть 1: Получение и вывод данных При создании одного из своих приложений мне потребовалось реализовать в нём возможность скачивать файлы из Интернета, а так же просматривать web странички. Для решения задачи было принято решение использовать готовый control webBrowser, который дублировал и предоставлял функционал веб-браузера Internet Explorer и прекрасно подходил для решения моих задач. … Читать далее

Часть 3. Пишем исходный код программы на языке c#

Часть 3. Пишем исходный код программы на языке c# Подготовительные работы окончены, переходим к написанию исходного кода нашей программы на языке c#. Namespace Код нашей программы начинается с указания пространства имён, которое состоит из: ключевого слова namespace, имени, например Example и двух фигурных скобок, которыми мы обозначим границы нашего пространства имён. Если вам лень, каждый … Читать далее

Как скопировать файл с помощью языка c#?

C# Как скопировать файл? Из этой статьи Вы узнаете, как скопировать файл, используя язык c#. Но, для начала хотелось бы сказать, что, не смотря на то, что данная операция на самом деле состоит из нескольких этапов, например, таких как создание нового файла, по байтовое копирование информации, удаление старого файла. В языке csharp нас избавили от … Читать далее

c# Как изменить данные в базе данных MySQL?

Изменение данных в базе данных MySQL В этой статье мы рассмотрим на нескольких простых примерах, как изменить данные в базе данных MySQL с помощью языка c#. И так предположим, что у нас есть база данных, например myDB, которая содержит всего одну таблицу friends, состоящую буквально из двух колонок: id и name. Создадим новое приложение типа … Читать далее

Как удалить параметр реестра Windows, используя язык c#

Как удалить параметр реестра Windows В этом уроке научимся удалять параметры реестра, используя язык c#. Параметры будем удалять, как по одиночке, так и несколько за один раз. Поставим задачу необходимо удалить параметр реестра «age» в подразделе «Вася». Для решения задачи, нам необходимо воспользуемся классом RegistryKey, который содержит метод DeleteValue. Который принимает два параметра: имя параметра … Читать далее

c# Как получить названия всех месяцев?

Быстрое получение названий всех месяцев Довольно часто при разработке приложений требуется предоставить пользователю названия всех месяцев, например в виде списка, который содержится внутри элемента управления ComboBox. Для создания и заполнения такого списка используют разные способы, например: //1. string [] monthNames = {«Январь», «Февраль», …}; comboBox1.DataSource = monthNames; //2. comboBox1.Items.AddRange(new string[] { «Январь», «Февраль», …}); Как … Читать далее

C# Как переименовать файл?

C# Как переименовать файл? В этой заметке будет показано, как можно получить и изменить имена и расширения всех файлов в выбранной вами папке. Дано: Задача: Переименовать все файлы в текущей директории. Решение: Для начала создадим обычное Windows Forms приложение, после чего на форму поместим одну кнопку и один control folderBrowserDialog, который переименуем в fbd. Поместите … Читать далее

Генератор паролей на языке c#

Генератор паролей на языке c# На основе предыдущей статьи создадим простую программу, которая будет генерировать восьмизначные пароли, состоящие из латинских букв разного регистра, чисел и символов. Принцип работы программы генератор паролей прост, есть несколько массивов, в каждом из них храниться определенный диапазон значений, например: List<char> upperCase = new List<char> {‘A’, ‘B’, ‘C’, ‘D’ …}; List<char> … Читать далее

c# Как программно добавить контрол на форму

c# Как программно добавить контрол на форму В этой статье рассмотрим процесс программного добавления визуального элемента управления (Control) на форму. Подготовительная работа Открываем программу Visual Studio и создаем новое консольное приложение. Хотя проект и создается на основе консольного приложения, это лишь возможность избавиться от написанного студией большого объема готового кода, при использовании стандартных шаблонов проектов. … Читать далее