70_______________________________________________Глава 2

2.3 Первые шаги — первые собственные
приложения

2.3.1 Очень простое приложение

Теперь вы имеете некоторое представление об основных (но далеко не всех)
элементах Интегрированной Среды Разработки (ИСР) C++Builder. Самое время по-
пробовать написать первое приложение.

Для начал давайте решим совсем простую задачу: создать приложение, в кото-
ром при щелчке пользователя на кнопке появлялась бы какая-нибудь надпись.
Выполните для этого последовательно следующие шаги.

1. Запустите C++Builder, если вы еще это не сделали, с помощью меню Windows
Пуск Программы. Если C++Builder уже работает и вы уже делали какие-то эк-
сперименты с формой, то откройте новое приложение. Для этого вам надо вы-
полнить команду File New Application. Ответьте «No» на вопрос C++Builder, хо-
тите ли вы сохранить изменения в вашем проекте

2. Перенесите на пустую форму, которая открылась вам, кнопку типа TButton со
страницы Standard палитры компонентов. Для этого выделите пиктограмму
кнопки (она шестая слева) и затем щелкните курсором мыши в нужном вам
месте формы. На форме появится кнопка, которой C++Builder присвоит имя
по умолчанию — Button 1.

3. Аналогичным образом перенесите на форму с той же страницы Standard палит-
ры компонентов метку Label (она на странице третья слева). В этой метке в
процессе выполнения приложения будет появляться текст при нажатии поль-
зователем кнопки. C++Builder присвоит метке имя Labell.

4. Разместите компоненты на форме примерно так, как показано на рис. 2.11 а.
При этом уменьшите до разумных размеров окно формы, так как в вашем пер-
вом приложении никаких других компонентов не будет.

5. Выделите на форме компонент Button I — кнопку. Перейдите в Инспектор
Объектов и измените ее свойство Caption (надпись), которое по умолчанию
равно Buttoni (имя, которое по умолчанию присвоил этому компоненту
C++Builder) на «Пуск».

6. Укажите метке Labell, что надписи на ней надо делать жирным шрифтом.
Для этого выделите метку, в окне Инспектора Объектов раскройте двойным
щелчком свойство Font (шрифт), затем также двойным щелчком раскройте
подсвойство Style (стиль) и установите в true свойство fsBold (жирный).

7. Сотрите текст в свойстве Caption метки Labell, чтобы он не высвечивался,
пока пользователь не нажмет кнопку приложения.

а)                                             б)
Рис. 2.11

Форма (а) и окно в процессе выполнения (б) вашего приложения