Основы языка программирования Visual Basic: Учебное пособие. Программирование на визуал бейсик
Электронный учебник Visual Basic 6.0
- Введение.
- Свойства алгоритма.
- Способы записи алгоритма.
- Виды алгоритмов.
- Этапы создания программы.
- Практическое задание №1.
- Общие сведения.
- Запуск среды программирования Visual Basic.
- Окно среды программирования Visual Basic.
- Сохранение проекта.
- Работа с элементами среды программирования.
- Практическое задание №2.
- Практическое задание №3.
- Общие сведения.
- Запуск и остановка создаваемого приложения.
- Свойства формы.
- Рисование элементов управления на форме.
- Практическое задание №4.
- Общие сведения.
- Понятие программного кода.
- Окно программного кода.
- Процедуры.
- Структура процедуры.
- Создание процедуры.
- Вызов процедур на исполнение.
- Практическое задание №5.
- Понятие переменной.
- Имя переменной.
- Значение переменной.
- Присвоение значения переменной.
- Объявление типа переменной.
- Практическое задание №6.
- Общие сведения.
- Практическое задание №7.
- Общие сведения.
- Практическое задание №8.
- Понятие функции.
- Математические функции.
- Строковые функции.
- Функции для работы с датой и временем.
- Функции преобразования типов данных.
- Практическое задание №9.
- Практическое задание №10.
Бытует мнение, что пользователю компьютера достаточно освоить некоторые популярные программы, такие как Windows, Word, Excel, а программирование изучать необязательно, так как создание действительно сложных и качественных продуктов под силу только могучим компьютерным фирмам (Microsoft, 1С). Это конечно так, но чтобы лучше понимать компьютер, необходимо знать, как он мыслит, а программирование как раз и позволяет пользователю этому научиться. Кроме того, современная система программирования Visual Basic позволяет создавать полноценные Windows-приложения со всеми чудесными окошечками и кнопочками, причем иногда без большого умственного напряжения. Это не только полезное для зарядки ума, но и очень интересное занятие.
Данный электронный учебник предназначен для проведения занятий по основам программирования в курсе информатики полной средней школы и 1-го курса колледжа, техникума, а также для самообразования. Объем учебника соответствует 30 учебным часам. Для изучения выбраны только наиболее важные операторы и функции языка. Цель учебника - сформировать у учащегося представление о принципах и приемах программирования. Материал учебника изложен в форме лекций, для закрепления материала предусмотрены практические задания.
HTML-верстка: Горшков Д.Н.
--------------------------------------------------------------------------------------------------- 612270, Кировская обл., г. Орлов, ул. Набережная, 30, 6 тел. (83365 / 256) 2-21-05, 2-18-92
Орлово-Вятский сельскохозяйственный колледж
psbatishev.narod.ru
Visual Basic.NET, настройка среды программирования
Вашему вниманию предоставляются серия уроков по программированию на языке Visual Basic.Net 2003.
Уроки предназначены для школьников, которые освоили основы программирования на языке QBasic и хотят перейти на Visual Basic.NET для создания программ в среде Windows.
В этом уроке вы узнаете, как запустить среду программирования Microsoft Visual Studio.NET и как настроить её для программирования на языке Visual Basic.NET.
Облегченную версию среды программирования можно скачать с сайта Microsoft.com по ссылке Загрузить Visual Basic 2008 Express Edition
Дело в том, что система программирования Microsoft Visual Studio.NET позволяет писать программы на нескольких языках программирования, известных как языки .NET. Вместе с системой Microsoft Visual Studio.NET поставляются следующие языки .NET:
- Visual Basic.NET
- C# (произносится СИ-шарп )
- J#(произносится Джей-шарп)
- C++(произносится СИ плюс плюс)
- ASP.NET (для создания web-страниц)
Поэтому, прежде всего, нужно настроить среду программирования на тот язык, который вам нужен.
Мы будем настраивать её на язык программирования Visual Basiс.
- Выполните команду Пуск – Все программы – Microsoft Visual Studio.NET 2003- Microsoft Studio.NET 2003.
- Если это первый запуск после новой установки, то появиться Начальная страница. Если начальная страница не видна, то её можно вызвать из меню Справка выбрав пункт Показать начальную страницу.
- В верхней части окна Начальная страница щелкните по вкладке Мой профиль, Visual Studio покажет личную настройку параметров.Панель Мой профиль позволяет настраивать Visual Studio в соответствии с вашими личными предпочтениями.
Это важный момент, так как Visual Studio можно использовать для создания программ на разных языках (Visual Basic, Visual C++ и т.д.). Так что сразу идентифицируйте себя как разработчики на Visual Basic.
- В раскрывающемся списке Профиль выберите пункт Разработчик на Visual Basic.Visual Studio немедленно настроит среду для программирования на Visual Basic.
На этом уроке мы настроили среду программирования для создания программ на языке Visual Basic.
В следующем уроке мы поговорим о визуальном проектировании интерфейса пользователя и о программном коде проекта.
В Visual Basic все разрабатываемые программы называются проектами или решениями, так как они содержат не один-единственный файл, а много отдельных компонентов.
Следующий урок: Графический интерфейс проекта и программный код.
Поделиться с друзьями
gospodaretsva.com
Книги по Visual Basic | ForCoder
PROGRAMMING WITH MICROSOFT VISUAL BASIC 2012, 6E by best-selling author Diane Zak is the ideal choice for your introduction to programming. Readers learn to master the basics of effective programming as they work through a wealth of hands-on applications in this book\’s engaging real-world setting. Numerous learning features address today\’s varied learning styles with an approachable visual presentation, helpful step-by-step tutorials, and engaging «You Do It» activity boxes. Even students with no prior programming experience learn how to effectively plan and create interactive Windows applications. This edition emphasizes GUI design skills and object-oriented programming concepts throughout.
5,800 просмотров всего, сегодня нет просмотров
ASP.NET 3.5 brings the power of Visual Studio® 2008 along with the multitude of language improvements in C# 2008 and Visual Basic® 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and love. Packed with valuable coverage of ASP.NET 3.5 SP1, this essential resource offers both C# and VB examples throughout the book, and shares new and updated content on the ADO.NET Entity Framework, ADO.NET Dynamic Data, and ADO.NET Data Services.While ASP.NET 3.5 boasts server controls like the ListView and the incredibly flexible GridView, it also includes advancements in AJAX technology combined with javascript® debugging features in Visual Studio 2008. With this book, a stellar author team covers the new controls in the AJAX toolbox, the back button history, and script combining, and they also examine the new capabilities of WCF including changes to DataContractSerializer. In addition, the accompanying CD-ROM features the entire book in PDF format.
3,475 просмотров всего, сегодня нет просмотров
Описание книги XNA 4.0 Game Development by Example: Beginner’s Guide, Visual Basic Edition:This book is a step-by-step tutorial that includes complete source code for all of the games covered. It adopts an engaging style to teach all the game development concepts. Each block of code is explained, and game development concepts are diagrammed and covered in detail.
Each game begins with a concept description and concludes with suggestions for expanding on the finished game. If you are an aspiring game developer who wants to take a shot at creating games for the Microsoft Windows platform with the XNA Framework, then this book is for you. Using this book, you can get started with creating games without any game development experience. A basic knowledge of Visual Basic would be needed to kickstart your game development.
6,580 просмотров всего, 1 просмотров сегодня
Описание книги Programming with Microsoft Visual Basic 2010:PROGRAMMING WITH MICROSOFT VISUAL BASIC 2010, FIFTH EDITION by the best-selling author, Diane Zak, is designed for a first course in programming. Using the most recent version of the software, Visual Basic 2010, this book teaches individuals how to use Visual Basic applications as they would in a real world setting.
Students with no previous programming experience learn how to plan and create their own interactive Windows applications. GUI design skills and object-oriented programming concepts are emphasized throughout the book.
8,714 просмотров всего, сегодня нет просмотров
Описание книги Visual Basic в задачах и примерах:В книге рассмотрены возможности языка Visual Basic на основе авторских задач и примеров. Описывается история языков семейства Basic, применение Visual Basic к реализации линейных, разветвляющихся и циклических алгоритмов, работа с подпрограммами и файлами, мультимедийные возможности языка при оформлении созданных приложений, написание простых игр.
Каждая из рассматриваемых тем предваряется коротким теоретическим вступлением, поясняющим приведенные примеры и задачи. В конце книги дан справочник по языку и решения избранных задач.
Для учащихся 8-11 классов, студентов первых курсов и преподавателей школ и вузов.
29,516 просмотров всего, сегодня нет просмотров
Описание книги Visual Basic 2010 на примерах:Рассмотрено более сотни типичных примеров, встречающихся в практике реального программирования для платформы .NET Framework в среде Microsoft Visual Basic 2010: работа с экранной формой и элементами управления, обработка событий мыши и клавиатуры, чтение/запись текстовых и бинарных файлов, редактирование графических данных, управление буфером обмена, ввод/вывод табличных данных, решение системы уравнений, использование функций MS Word, MS Excel и AutoCAD, обработка баз данных с использованием технологии ADO.NET, разработка веб-приложений, создание веб-служб и многое другое.
Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов. Компакт-диск содержит исходные коды примеров, приведенных в книге. Для программистов.
Содержание книги «Visual Basic 2010 на примерах «:Простейшие программы с экранной формой и элементами управленияИнициирование и обработка событий мыши и клавиатурыЧтение, запись текстовых и бинарных файлов, текстовый редакторРедактирование графических данныхУправление буфером обмена с данными в текстовом и графическом форматахВвод и вывод табличных данных. Решение системы уравненийЭлемент управления WebBrowserИспользование функций MS Word, MS Excel, AutoCADОбработка баз данных с использованием технологии ADO.NETДругие задачи, решаемые с помощью Windows Forms ApplicationПрограммирование Web-ориентированных приложений на Visual Basic 2010Создание Web-служб и их клиентов
31,793 просмотров всего, сегодня нет просмотров
Описание книги Программирование на VBA в Microsoft Office 2010:Книга предназначена для индивидуального обучения, написана простым, доступным языком и рассчитана на пользователей с любым уровнем компьютерных знаний. Книга содержит множество практических примеров, а выполнение всех приведенных пошаговых инструкций и практическое применение описанных приемов работы непосредственно при чтении книги поможет быстро научиться создавать собственные программы на языке VBA.
Единственное, что действительно необходимо читателю, — это наличие под рукой компьютера с установленными программами Microsoft Office 2010 (хотя бы одной!) и искреннее стремление научиться программировать на языке VBA.Книга вполне может стать настольным справочником, полезным в сложной или непонятной ситуации. Лаконичное и одновременно исчерпывающее описание существующих в языке VBA средств и методов работы с ними позволит вам найти здесь ответы на любые вопросы, которые могут возникнуть в практике программирования офисных приложений.Книга предназначена для всех, у кого есть желание научиться программировать на языке VBA в среде Office 2010, начиная практически с нуля.
27,997 просмотров всего, сегодня нет просмотров
Описание книги Excel 2007 VBA Programming For Dummies:Make Excel 2007 work for you! This clear, nonintimidating guide shows you how to use VBA to create Excel apps that look and work the way you want. Packed with plenty of sample programs, it explains how to work with range objects, control program flow, develop custom dialog boxes, create custom toolbars and menus, and much more.
Discover how to:
- Grasp essential programming concepts
- Use the Visual Basic® Editor
- Navigate the new Excel user interface
- Communicate with your users
- Deal with errors and bugs
6,926 просмотров всего, сегодня нет просмотров
Описание книги Занимательное программирование. Visual Basic:Книга адресована школьникам 12-15 лет, желающим обучиться составлению программ для персонального компьютера. Прочитав ее, школьник узнает основные понятия программирования, поймет принципы хранения и преобразования данных, освоит стандартные приемы программирования. В качестве языка и среды программирования избрана система Visual Basic, как наиболее доступная и простая в изучении.
Книга рассчитана на самостоятельную работу школьника, не имеющего преподавателя или опытного наставника. Авторы заранее предусмотрели ответы на вопросы, наиболее часто возникающие на ранних этапах обучения. Главная задача книги — увлечь читателя интересными примерами и подвести его к уровню, после которого он сможет расширять знания с помощью учебных и справочных пособий.
13,240 просмотров всего, сегодня нет просмотров
Описание книги Основы программирования на Visual Basic и VBA в Excel 2007:Рассматриваются основные элементы среды разработки программ, а также базовые конструкции алгоритмических языков Visual Basic и VBA (Visual Basic для приложений). В качестве пользовательского интерфейса программы (макроса) используются стандартные окна Windows, текстовые файлы, формы, таблица Excel. Рассматривается также вопрос разработки пользовательских функций Excel.
Продемонстрированы приемы работы с отладчиком программ, справочными системами, макрорекордером и личной книгой макросов. Опыт программирования не является обязательным.
Книга ориентирована на преподавателей информатики, студентов вузов и колледжей, а также на широкий круг читателей, имеющих желание научиться программировать в табличном процессоре Excel 2007 и тем самым существенно расширить круг решаемых задач.
37,090 просмотров всего, сегодня нет просмотров
Навигация по записям
forcoder.ru
Основы языка программирования Visual Basic: Учебное пособие
Федеральное Агентство Железнодорожного Транспорта
Государственное образовательное учреждение высшего
профессионального образования
“Петербургский государственный университет путей сообщения”
Кафедра Информатика и информационная безопасность
ОСНОВЫ СИСТЕМЫ ПРОГРАММИРОВАНИЯ
VISUAL BASIC
Учебное пособие
по дисциплине “Информатика”
для студентов заочной формы обучения всех специальностей
Санкт-Петербург
2005
УДК 681.3.06
ББК З973.26-018.22я7
Б18
Байдина Н.В., Костянко Н.Ф.
Б18 Основы языка программирования Visual Basic: Учебное пособие. - СПб.: Петербургский государственный университет путей сообщения, 2005. - 60с.
Библиогр.: 4 назв.
ISBN 5-7641-0125-5
Автоматизация решения любой вычислительной задачи связана с необходимостью разработки алгоритма ее решения и последующей записи его на одном из языков программирования.
В учебном пособии изложены основы разработки визуальной части проекта в Integrated Development Environment (IDE), а также конструкции языка программирования Visual Basic, необходимые для программной реализации трех основных структур – СЛЕДОВАНИЕ, РАЗВИЛКА, ЦИКЛ.
Учебное пособие предназначено для студентов всех специальностей заочной формы обучения, изучающих дисциплину "Информатика".
УДК 681.3.06
ISBN 5-7641-0125-5 Ó Петербургский государственный
университет путей сообщения, 2005
Ó Байдина Н.В., Костянко Н.Ф., 2005
Введение
Оснащение дисплейных классов Университета современной вычислительной техникой и современными программными средствами приводит к необходимости изменения содержания некоторых разделов дисциплины "Информатика". При этом темы, связанные с постановкой задач и алгоритмизацией, остаются практически без изменений, в то время как тема "Программирование" претерпевает значительные изменения в связи с необходимостью изучения современных программных продуктов (программных продуктов нового поколения).
Анализ современных систем программирования показал, что наиболее целесообразно в высших учебных заведениях изучать систему программирования Visual Basic.
Преимущества этой системы:
– возможность работы с операционной системой Windows и ресурсами Internet;
– простота и наглядность создания проектов, использующих все достоинства системы Windows (графические средства, высокое быстродействие, надежность), возможность создавать программные средства, имеющие такие элементы, как надписи, кнопки, окна различных типов, полосы прокрутки и т.д.
Следует отметить, что дальнейшим развитием языка Visual Basic является язык программирования Visual Basic for Application, который используется для автоматизации работы в текстовом процессоре Word, электронной таблице Excel и в программе ведения баз данных Access.
Visual Basic выпускается в нескольких версиях.
Learning Edition (Учебная редакция). Эта версия идеально подходит для начинающих.
Professional Edition (Профессиональная редакция). Издание для профессионалов предоставляет больше инструментов и вспомогательных средств, необходимых профессиональным программистам. Оно содержит ряд дополнительных элементов управления, обеспечивает расширенные возможности доступа к базам данных.
Enterprise Edition (Редакция для предприятий). Позволяет разрабатывать приложения с большими многопользовательскими базами данных и включает средства для совместной разработки группами программистов.
Visual Basic for Applications (Visual Basic для приложений). Эта версия входит в состав Microsoft Office.
В первой части методических указаний изложены основы системы программирования Visual Basic, связанные с разработкой визуальной части проекта, а также необходимые действия по выполнению и сохранению проекта. В заключение приведен конкретный пример разработки информационной технологии, проект которой разработан на основе системы программирования Visual Basic.
1. Загрузка системы программирования Visual Basic
В начале работы система Visual Basic запускает Мастер проектов, и на экране отображается диалоговое окно New Project, в котором можно выбрать один из нескольких типов шаблонов проектов (рис. 1).
Рис. 1. Диалоговое окно нового проекта
Окно состоит из трех вкладок:
– New (новые проекты). На этой вкладке присутствуют несколько шаблонов проектов:
Standard EXE – стандартный проект
ActiveX EXE – загрузочный файл ActiveX
ActiveX DLL – динамическая библиотека ActiveX
ActiveX Control – создание новых элементов управления ActiveX
VB Application Wizard – мастер приложений VB for Application Addin – мастер мастеров и другие
– Existing (существующие проекты). С помощью этой вкладки можно выбрать существующий проект.
– Recent (недавно использовавшиеся проекты). На ней пере-числяются лишь те проекты, с которыми пользователь работал в последнее время.
Для работы с Visual Basic необходимо загрузить стандартный ЕХЕ проект.
При его загрузке на экране (рис. 2) отражается меню Visual Basic и стандартная панель инструментов.
Рис. 2. Меню Visual Basic и стандартная панель инструментов
Назначение меню:
File – предназначено для работы с файлами, которые образуют приложения. С помощью команд этого меню можно создавать, открывать, сохранять и печатать проект.
Edit – выполняет стандартные операции по работе с фрагментами текста и элементами управления: вырезать, вставить, копировать.
View – просмотр различных компонентов и инструментов. Можно просматривать различные составляющие проекта: формы, программные модули, пользовательские управляющие элементы.
Project – с помощью команд этого меню добавляются и удаляются формы, программные модули, пользовательские управляющие элементы, свойства и компоненты ActiveX из других проектов.
Format – определяет размеры и расположение элементов управления и форм.
Debug – используется для отладки приложений. С помощью команд меню Debug можно запустить и остановить приложение, расставить точки прерывания и выбрать просматриваемые объекты, а также выполнить другие операции, помогающие следить за работой приложения.
Run – позволяет запустить и остановить приложение, прервать и возобновить его выполнение.
Tools – позволяет добавить процедуры и задать значение их атрибутов, разработать собственное меню и соответствующую ему панель инструментов (редактор меню), установить значения параметров IDE.
Add-Ins – содержит дополнительные утилиты, которые называются надстройками. В него по умолчанию включаются подкоманды: Visual Data Manager и Add-In Manager. Они используются для проектирования и заполнения баз данных во многих популярных форматах, включая формат Microsoft Access.
Window – используется для работы с окнами IDE (расположение, упорядочивание, быстрый переход).
Help – справочник. Справка по любому элементу также может быть получена при нажатии клавиши F1 на этом элементе.
vunivere.ru
Основы программирования на Visual Basic
“В МИР ИНФОРМАТИКИ” № 69
Н.М. Тимофеева, г. Обнинск Калужской обл.
Общий вид экрана при работе в Visual Basic
После запуска Visual Basic на экране появляется окно Project1 — Microsoft Visual Basic (рис. 1).
Основные понятия, используемые при разработке программ на языке Visual Basic
1. Приложение — разрабатываемая программа.
2. Проект — это набор файлов, которые используются в приложении.
3. Объекты. Visual Basic относится к языкам объектно-ориентированного программирования (ООП). Ключевая особенность ООП — применение в программах многократно используемых объектов, которые являются своеобразными строительными блоками программ. В Visual Basic имеется более сотни встроенных объектов. Основными среди них являются форма и элементы управления. Можно создавать также собственные объекты.
4. Форма. Форма включает элементы управления и код, связанный с этой формой. Вы создаете формы, чтобы они служили интерфейсом вашего приложения. Каждая форма — это окно, которое показывает элементы управления и графические изображения.
5. Элементы управления. Элементы управления — это инструменты, такие, как кнопки (buttons), надписи (labels) и др., которые вы размещаете на форме, чтобы обеспечить ввод и вывод данных, их обработку и т.д. На рис. 2 представлены элементы, доступные в блоке элементов управления (см. рис. 1)1.
Рис. 2
Вы выбираете элементы управления из блока и размещаете их на форме. После этого можно изменить их начальные характеристики — свойства (properties)2.
6. Свойства. Каждый объект, используемый в приложении (формы, элементы управления и др.), обладает набором свойств (имя, размер, цвет, место расположения и т.д.). Начальные значения свойств отображаются в окне свойств (см. рис. 3).
Рис. 3
7. События. Каждая форма и элемент управления в Visual Basic реагирует на предопределенный набор событий. Это может быть нажатие на клавишу, щелчок мышью или др. Например, в таблице на с. 38 приведены несколько событий, которые распознает элемент Кнопка.
Когда происходит событие, Visual Basic выполняет код (событийную процедуру4), которую вы для него написали.
8. Код. Как только что говорилось, чтобы ваше приложение реагировало на действия пользователя или события, вы пишите код для ваших форм и элементов управления (в окне кода — рис. 4). Синтаксис языка Visual Basic в значительной степени связан с синтаксисом языков QuickBasic, Турбо-Бейсик и т.п.
Рис. 4
Особенностью среды Visual Basic является тот факт, что, когда при написании кода вы допускаете синтаксическую ошибку [2], она будет найдена и указана вам.
9. Событийные процедуры. После размещения элементов управления на форме и задания начальных значений их свойств вам нужно написать код для тех событий, на которые ваше приложение должно реагировать. Событийные процедуры могут:
— изменять свойства объекта;
— выполнять вычисления;
— посылать информацию на принтер или диск;
— демонстрировать диалоговые окна;
— выдавать сообщения или предупреждения;
— переключаться на другие событийные процедуры;
— вызывать другие общие процедуры, которые не связаны с какими-либо событиями.
Соглашение об именовании объектов
В книге [1] и ряде других источников по Visual Basic при именовании объектов используется особое соглашение об именах, называемое венгерской нотацией. Суть его состоит в том, что имя объекта начинается с трехсимвольного префикса, одинакового для объектов одного и того же рода. Остальные символы в имени должны отображать назначение объекта. Такие имена объектов помогают понять их тип и назначение и делают программы более понятными. В таблице приведены префиксы для форм и основных элементов управления.
В программах, которые будут рассмотрены в будущем, указанные правила присвоения имен будут соблюдаться.
Имена событийных процедур
Имя событийной процедуры состоит из имени объекта и имени события, разделенных символом подчеркивания. Для элементов управления имя объекта — это свойство Name. Например, имя процедуры, которая соответствует щелчку пользователя на кнопке с именем Очистить, выглядит так:
Обращение к значению свойств элементов управления в процедуре происходит в виде
объект.свойство:
Рис. 5
Вопросы и задания для проверки знаний5
1. Что такое:
— приложение?
— проект?
2. В чем заключается особенность ООП?
3. Приведите примеры объектов, используемых в программах на языке Visual Basic.
4. Что такое:
— форма?
— элемент управления?
5. Что определяют свойства форм и элементов управления? Как устанавливаются начальные значения свойств? Приведите несколько примеров свойств, значения которых могут быть установлены.
6. Приложения Visual Basic событийно управляемы. Что это значит? Приведите несколько примеров событий.
7. Для чего нужен код?
8. Что такое событийная процедура? Что она может делать?
9. В чем заключается правило именования свойств объектов?
10. Напишите оператор присваивания, который помещает текст Добрый день! в текстовое окно с именем txtСообщение.
11. В чем заключается правило именования событийных процедур?
12. Что такое венгерская нотация?
13. Рассмотрите следующий код:
Определите имена элементов управления, свойство и событие.
Литература
1. Summers Graeme. Programming with Visual Basic. Second Edition (Visual Basic version 6). Nelson, 1999.
2. Тимофеева Н.М. Как решать задачи? / “В мир информатики” № 67 (“Информатика” № 2/2006).
Продолжение следует
1 В ряде источников вместо названия Переключатель используется термин Радиокнопка. Вертикальную и горизонтальную полосы прокрутки не следует путать с аналогичными инструментами, имеющимися в программах Microsоft Word и др. В Visual Basic их назначение другое. — Ред.
2 Значения свойств объектов можно изменять также в ходе выполнения программы. — Ред.
3 Кроме функциональных клавиш, клавиш перемещения курсора и клавиш управления. — Ред.
4 Ее называют также процедурой обработки события. — Ред.
5 Ответы, пожалуйста, присылайте в редакцию. Фамилии всех приславших будут опубликованы, а лучшие ответы мы поощрим. — Ред.
xn--80aawbkjgiswr.xn--1-btbl6aqcj8hc.xn--p1ai