Если эксперимент удался, что-то здесь не так...
Из законов Мэрфи
Большинство компьютерных программ должны получать какую-то информацию от пользователя, обрабатывать ее и выводить на экран результат. Давайте напишем простейшую программу, которая будет вводить с клавиатуры два числа a и b и выводить результат вычисления формулы . Собственно расчет не будет ничем отличаться от аналогичного расчета на Pascal. А вот ввод и вывод данных делаются совершенно по-другому. В Delphi нет операторов Read/Write. Весь ввод-вывод обеспечивают визуальные компоненты, размещаемые на форме.
2.1.1 Свойства формы и приложения
Прежде всего разберемся с самой формой. Каждому компоненту, и форме в том числе, автоматически присваивается уникальное имя, заносимое в свойство Name.
СВОЙСТВО NAME НЕ ТРОГАТЬ!!!
Свойство Name предназначено для обращения к компонентам из текста программы. У вашей формы имя по умолчанию будет Form1. Остальные ее свойства отображаются в инспекторе объектов. Обязательно проверьте, что именно форма является текущим объектом (в заголовке окна инспектора объектов написано Form1), иначе вы будете менять свойства не того компонента. Если в инспекторе рядом со свойством стоит символ +, это означает, что при щелчке по нему это свойство "раскроется" на несколько подпунктов.
Ниже приведен список основных свойств формы.
Табл. 1. Свойства формы
Свойство | Смысл | Рекомендуемое значение |
Caption | Текст, отображаемый в заголовке формы | Название программы |
Position | Где форма будет размещаться на экране при запуске программы | PoDesktopCenter – в центре экрана |
Color | Цвет формы | Без разницы |
BorderStyle | Можно ли менять размер формы во время выполнения программы | BsSizeable – можно BsSingle – нельзя |
Icon | Значок, отображаемый в заголовке формы | Без разницы. Значки загружаются из файлов с расширением.ico |
Height | Высота формы в пикселах | Лучше не более 639 |
Width | Ширина формы в пикселах | Лучше не более 479 |
BorderIcons | Кнопки, отображаемые на заголовке формы | Если форма постоянного размера (BorderStyle=bsSinlge), эти кнопки надо убрать |
BiMinimize | Кнопка сворачивания формы | |
BiMaximize | Кнопка разворачивания формы |
Помимо задания свойств формы, нужно еще задать свойства всего проекта. Зайдите в меню Project à Options и перейдите на закладку Application. В поле Title введите название программы, которое будет отображаться на панели задач Windows. Оно может не совпадать с текстом в заголовке формы. Здесь же при помощи кнопки LoadIcon можно загрузить значок для вашей программы из файла с расширением. ico.