Приглашаем авторов статей к сотрудничеству с
сайтом. Для того чтобы разместить на сайте статью надо заполнить
форму или связаться с нами по
E-Mail
Предлагаем владельцам сайтов добавить сабя в
каталог на нашем сайте.
NEW! Все
желающие могут предложить свои темы для следующих рассылок. Для этого
свяжитесь со мной по E-Mail.
Каждое предложение будет рассмотрено.
Новые статьи на сайте
1. Проверка
вводимых данных с помощью регулярных выражений
Регулярные выражения помогают отслеживать, соответствуют ли вводимые данные
заданному шаблону.
2. Контроль
вводимых значений с помощью обработки события KeyPress
Обычно если делают контроль вводимых значений, то получается, так что сначала
данные вводятся, а потом уже производилась проверка корректности их ввода. В
этой статье описан более хороший способ.
3. Абстрактный
класс XmlReader
Класс XmlNodeReader расширяет класс XmlReader, представляя доступ к
ответвлениям узла DOM. Он возвращает любые узлы, которые находит в дереве DOM,
включая узлы-ссылки на объекты.
4. Элемент
управления FileSystemWatcher и отслеживание изменений файловой системы
Элемент управления FileSystemWatcher является экземпляром класса
FileSystemWatcher пространства имён System.IO. Он применяется для отслеживания
изменений в файловой системе.
5. Создание
пользовательского списка
В следующей статье описывается пример в котором создаётся список, у которого
текст каждого элемента имеет свой цвет, фон элементов имеет цвет AliceBlue, а
выбранный элемент выделяется контуром.
6. Прозрачная
форма
Свойство Opacity управляет прозрачностью формы. Именно об использовании и
управлении этим свойством будет рассказываться в статье.
7. Операция
Drag and Drop для элементов управления ListView
Следующая статья демонстрирует то, как для элементов управления ListView можно
программировать операции Drag and Drop.
8. XML
и .NET Framework
Microsoft .Net Framework использует XML Document Object Model (DOM), чтобы
обеспечить доступ к данным в XML-документах и дополнительные классы для чтения,
записи и навигации в пределах XML-документа.
9. Загрузка
файлов из Интернета
Описываются методы класса WebClient. В частности на примере загрузки картинки и
текстового файла из Интернета.
10. Как
получить текушее время?
Описывается метод для получения текущего времени.
Класс XmlTextWriter позволяет записывать данные в XML-документа. Свойства
Formatting устанавливает, надо ли создавать отформатированный документ. Метод
WriteComment записывает комментарий к документу, а методы WriteStartElement,
WriteEndElement и WriteString конструируют открывающий и закрывающий теги, а
также вводят текст в элемент.
Продемонстрируем работу с этими методами на следующем примере. Создайте форму,
в которой расположите три надписи, три поля и две кнопки.
В код сгенерированный мастером проекта сначала добавьте директиву импорта
пространства имен System.Xml
Imports System.Xml
А затем следующие инструкции:
Private filename As String = "c:\test.xml"
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim x As XmlTextWriter = New XmlTextWriter(filename, Nothing)
Try
x.Formatting = Formatting.Indented
x.WriteComment("Employee info")
x.WriteStartElement("ListEmployee")
x.WriteStartElement("Employee")
x.WriteStartElement("FirstName")
x.WriteString(TextBox1.Text)
x.WriteEndElement()
x.WriteStartElement("LastName")
x.WriteString(TextBox2.Text)
x.WriteEndElement()
x.WriteEndElement()
x.WriteEndElement()
x.Flush()
x.Close()
Catch ex As Exception
MessageBox.Show(ex.ToString)
Finally
x = Nothing
End Try
End SubPrivate Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim xmlDoc As XmlDocument = New XmlDocument()
Try
xmlDoc.PreserveWhitespace = True
xmlDoc.Load(filename)
MessageBox.Show(xmlDoc.InnerText, filename, MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show(ex.ToString)
Finally
xmlDoc = Nothing
End Try
End Sub
Visual Basic .NET - результат самых решительных
изменений, когда-либо сделанных в популярном языке Visual Basic. Эта книга,
написанная командой экспертов Visual Basic .NET, поможет вам овладеть всеми
нюансами платформы .NЕТ, будь вы ветеран Visual Basic 6 или разработчик на АSР,
или даже просто новичок в программировании. Начав с обзора новых
объектно-ориентированных свойств, авторы познакомят вас с основами языка Visual
Basic, со средой разработки Visual Studio .NET, технологиями АDО.NЕТ и ХМL и
объяснят на примерах, как создавать формы Windows, приложения АSР.NЕТ и
Web-сервисы.
Microsoft
Visual Basic .NET 2003. Русская версия. Шаг за шагом (+ CD-ROM)
Visual Basic .NET 2003 - это профессиональная среда для
разработки приложений, а практическое руководство из серии "Шаг за шагом" -
быстрый путь к ее освоению.
Настоящее руководство с помощью пошаговых упражнений, примеров кода, подсказок
по оптимизации и советов из реального мира проведет вас от основ
программирования к высокоэффективной работе в Visual Basic .NET 2003. Эта книга
содержит все, что требуется для перехода к созданию программного обеспечения,
использующего .NET!
Вы освоите элементы управления из Toolbox, новые инструменты для отладки и
структурные обработчики ошибок и научитесь создавать неотразимый интерфейс
пользователя, изучите методы из библиотек классов .NET Framework 1.1, сможете
управлять данными в программах с помощью коллекций, массивов и методик
обработки строк, автоматизировать приложения Microsoft Office и управлять
процессами, управлять формами Windows, создавать графику и анимационные
эффекты. Вы научитесь составлять код для принтеров и диалоговые окна для
печати, управлять базами данных Access, создавать собственные приложения баз
данных, отображать документы HTML с помощью Microsoft Internet Explorer,
использовать веб-формы для создания интерфейсов Интернет. Все файлы упражнений
и примеры кода на Visual Basic .NET 2003 имеются на прилагаемом к книге CD-ROM.
Использование
Microsoft Visual Basic .NET. Специальное издание
Мы живем в такое время, которое можно назвать чудесным
для программистов на Visual Basic. Что же касается Visual Basic .NET, то он
заметно отличается от своих предшественников. И даже если вы годами
программировали на Visual Basic, то все равно на вас теперь свалилось слишком
много нового. Visual Basic .NET, начиная с полностью обновленного
пользовательского интерфейса и заканчивая новыми возможностями языка и
изменениями в архитектуре - это шаг вперед в эволюции Visual Basic. Книга будет
полезна всем, независимо от уровня квалификации. Если вы еще никогда не
использовали Visual Basic, то в первых главах найдете пошаговые инструкции по
работе в среде Visual Basic. Что же касается пользователей предыдущих версий
Visual Basic, то они (опытные или нет) обязательно оценят, как много и подробно
говорится в книге о новых возможностях. Эти пользователи оценят и описание
отличий VB.NET от предыдущих версий. Ну а как же читатели, для которых
программирование в целом является чем-то новым? Они должны обратить внимание.
Портал
для Delphi программиста - Быстро развивающийся портал о
программирование на языке Pascal/Delphi. Статьи, исходники, компоненты,
справочники, мануалы, FaQ, программы.
Дружественные рассылки
Замечания и предложения отправляйте на E-Mail указанный ниже. С уважением
Ковязин Дмитрий (admin@p-lib.pp.ru).