СтатьиC# (C sharp) → Win Forms

 Транслитер на C# (Csharp)

Транслитер на C# (Csharp)

  Написать эту статью меня натолкнул вопрос на форуме.
Задача - написать транслитер на C# (Csharp).
Длря решения этой задачи воспользуемся таким чудом C# (Csharp), как словари (Dictionary). Стоит отметить, что словари появились в версии .NET Framework 2.0.. Dictionary представляет собой набор данных связанных как ключ-значение. При обьявлении словаря следует указывать типы с которыми будет работать словарь. Например:
Dictionary<string, string> dict = new Dictionary<string, string>();
  Обьявляем словарь который будет работать с типами String.
  Рассмотрим уже на практике добавление параметров в словарь. Для этого создадим новый проект в Visual Studio 2005 и положим на форму два компонента TextBox: textBox1 и textBox2. В первый будем вводить русский текст, ...


Добавлена: 21 Декабря 2007
 0

 Автозапуск программы в C#

Автозапуск программы в C#

  В этой статье мы напишем программу, которая будет добавлять себя в автозапуск Windows, с помощью реестра. Для этого нам понадобятся минимальные умения работы с реестром в C# и утилита regedit (Пуск->Выполнить->regedit), которая позволяет просматривать древовидную структуру реестра Windows.
  Чтобы программа запускалась при загрузке Windows, необходимо создать ключ реестра в ветке реестра "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\" названием ключа будет имя нашей программы, а значением - путь к исполняемому файлу программы.
  В C# за работу с реестром отвечает класс Microsoft.Win32.Registry, а за работу с ключами - Microsoft.Win32.RegistryKey. Перед тем как писать код, давайте создадим новый проект и положим на него 2 кнопки "Добавить" (будет создавать ключ в реестре) и ...

Добавлена: 4 Ноября 2007
 0

 Работа с Managed DirectX 9 в C# (Csharp)

  В этой статье я продемонстрирую вам как создавать с помощью Csharp (C#) приложения Managed DirectX. В последнее время, где речь заходит о Managed DirectX, упоминается книга Том Миллер "Managed DirectX 9", прочитав которую и написав первый пример, я не получил рабочую программу. Эта статья призвана внести ясность и прочитав которую вы сможете написать приложение, которое будет выводить вот такую вот картинку:

  Это своеобразное "Hello World!" в мире разработок игр. Для того чтобы создать такое приложение нам понадобится Managed DirectX , который можно скачать на www.microsoft.com.
  Приступим к программированию. Запускаем по привычке Visual Studio 2005 и создаем новый проект на Visual C# (Csharp). далее, подключаем в ...


Добавлена: 1 Октября 2007
 0

 Свой RssReader на C# (Csharp). Работа с RSS (XML)

  Уже несколько лет очень популярной технологией является RSS. Почти на каждом сайте мы можем встретить RSS-ленты в которых содержатся новости сайта, статьи, последние топики форумов, и т.д. Для того чтобы написать свою программу чтения RSS сначала нужно прочитать спецификацию RSS. Краткие сведения о RSS можно почитать в моей статье "Создание собственной RSS-ленты".
  Если говорить в общих чертах, то RSS представляет собой диалект XML. Обязательными элементами которого являются channel, item, title, description, link, pubDate.
  Наша программа будет запрашивать RSS-ленту сайта devoid.com.ua, которая находится здесь и содержит 10 новых статей портала.
  Приступим к программированию. Запускаем Visual Studio 2005 и создаем новый проект под названием, скажем RssReader. На форме кнопка ...


Добавлена: 30 Сентября 2007
 3