Знакомство с компонентом button

Знакомство с компонентами - online presentation

Используется для ввода и/или отображения многострочного текста. Button - командная кнопка. Обработчик события OnClick этого компонента обычно. Для этого, поместим на форму следующие компоненты: OpenDialog (вкладка Dialogs) Button (вкладка Standard) Label (вкладка Standard). Урок 12 - Знакомство с компонентами (часть 3/12). В двенадцатом Кинем на форму компонент Button и в событии OnClick пишем.

NET Framework является класс System. Control, содержащийся в пространстве имен System.

[Delphi] Знакомство с компонентами OpenDialog,Button,Label

Именно в этом классе определены общие для всех интерфейсных элементов свойства, события и методы. Перечислим наиболее важные из них: Все эти свойства, методы и события присутствуют у всех элементов управления, поскольку они являются наследниками класса Control, остальные же свойства, события и методы элементов управления предназначены для использования в приложениях их специфической функциональности.

К сожалению, объем данной статьи не позволит нам подробно описать иерархию классов, применяемых в Windows-приложениях, и рассказать обо всех особенностях соответствующих интерфейсных элементов. Поэтому здесь мы ограничимся примером создания Windows-приложения, использующего некоторые из редко применяемых, но тем не менее достаточно интересных интерфейсных элементов.

Сегодня мы создадим простейший персональный информационный менеджер, который позволяет ввести сведения о будущих событиях и напоминать о событии в указанное время. Для этого создадим новый проект и разместим на форме нашего приложения две кнопки и по одному элементу управления TextBox, DateTimePicker и DataGrid.

Установим свойство FormBorderStyle формы равным FixedSingle — это предотвратит изменение пользователем ее размеров. С помощью компонента DateTimePicker пользователь может ввести дату и время события, о котором ему следует напомнить. В элементе управления Text1 он может ввести текст напоминания. Однако список событий, содержащий эти данные, нужно где-то сохранить, и разумным представляется сохранить его не просто в памяти, а в файле на жестком диске — в этом случае сведения о будущих событиях не будут потеряны после перезапуска приложения.

Пусть это будет XML-документ. Поскольку список событий — это, по существу, набор данных, воспользуемся компонентом DataSet с вкладки Data в палитре компонентов. Так как этот компонент невизуальный, при перетаскивании его на форму он окажется в нижней части окна дизайнера форм. В данный момент этот набор данных не содержит ни одной таблицы, и сейчас мы займемся ее созданием.

Знакомство с компонентами

Для создания таблицы со списком событий выберем только что созданный компонент DataSet1 и щелкнем мышью возле свойства Tables в окне Properties. В результате получим окно Tables Collection Editor, в котором мы можем нажать клавишу Add и добавить в коллекцию Tables класса DataSet1 новую таблицу, которой присвоим имя Schedule. Далее следует определить, что представляют собой поля этой таблицы.

Для этого в редакторе Tables Collection Editor щелкнем мышью возле свойства Columns, после чего на экране появится окно Columns Collection Editor редактора коллекции полей созданной таблицы. Для этого свойство Visible каждого из этих компонентов должно иметь значение False Ложь.

Сохраните проект File Save Project As в отдельной папке Paroli, заменив предлагаемое название модуля unit1. Проверьте работоспособность программы на этом этапе и только после этого продолжайте ее разработку.

Изучаем Visual Studio .NET. Часть 3. Компоненты Windows-приложений

Далее обязательно проверяйте правильность своих действий пробным запуском программы в конце каждого этапа. При отсутствии ошибок сохраняйте все файлы проекта File Save All. Теперь нужно сделать так, чтобы нажатие на кнопку приводило к появлению невидимых до этого компонентов меток и, окна редактирования и кнопки Button2. Для этого выполните двойной щелчок на кнопке. В тексте программы будет создана процедура T. TObjectв которую впишите следующие строки:. Сначала упростим нашу задачу.

Пусть компьютер приветствует по имени любого пользователя.

Дважды щелкните на кнопке Button2 и впишите следующую строку в созданную процедуру T. Для этого из процедуры T. TObject удалите ранее написанную строку и впишите вместо нее следующий условный оператор: Создание Windows-приложения для вычисления различных математических функций. Поместите компоненты Label и Edit в окно формы и установите их свойства. Запишите код для обработки события OnClick на объекте: TObject ; 4 var x, y1, y2: Запустите на выполнение полученное приложение.