Отправляет email-рассылки с помощью сервиса Sendsay

Delphi. Уроки

  Все выпуски  

Уроки программирования по Delphi.


Служба Рассылок Subscribe.Ru

Уроки по программированию. Delphi.

Рассылка №1

Delphi. VCL. Урок 1. Первая программа на Delphi
Delphi. VCL. Урок 2. Что такое VCL?

Полные версии уроков (с картинками) можно найти по адресам
Урок 1. Первая программа на Delphi
Урок 2. Что такое VCL?

Изучаем Delphi. Библиотека VCL. Урок 1. Первая программа на Delphi

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

Прямо под формой находится окно кода. Вы можете быстро до него добраться, нажав F12. Выше формы находится Палитра компонентов. Именно с нее и берутся различные готовые компоненты для ваших программ.

Справа от формы находится окно свойств (которое офицально называется Инспектор объектов(Object Inspector)). Она выглядит как и Visual Basic'е, и вы ее несомненно узнаете. Именно здесь вы и будете задавать различные свойства для используемых в вашей программе компонентов.

В левом верхнем углу находится панель с кнопками для самых распространенных операций (запуск программмы, открытие проекта и т. п.).

После такого краткого введения начинаем делать первую программу. Она у нас будет просто скаладывать два числа, которые пользователь введет в два edit'а (текстовых поля). Ответ будет выводится в виде messagebox'а.

Щелкните на компоненте Edit на вкладке Standard на палитре компонентов. Этот элемент перекинется на форму. Точно также расположите на форме и второй Edit. Аналочно разместите на форме два компонента Label и один Button (кнопку).

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

procedure TForm1.Button1Click(Sender: TObject);
begin
  MessageDlg(IntToStr(StrToInt(Edit1.Text)+StrToInt(Edit2.Text)),
   mtConfirmation,
   [mbOK],
   0);
end;

После этого компилируем и запускаем программу. Для этого нажимаем на F9 или на кнопку с зеленой стрелкой-прямоугольником.

Наша программа запустится. Можете ввести в два Edit'а два числа (например, 2 и 11), нажать на кнопку и получить MessageBox с результатом 13.

Всё! Первую программу на Delphi создать оказалось совсем просто.

Наверх

Изучаем Delphi. Библиотека VCL. Урок 2. Что такое VCL?

VCL расшифровывается как Visual Component Library. Это библиотека готовых компонентов для программирования под Windows. Сюда входят разные кнопочки, поля для ввода, combobox'ы, listbox'ы, компоненты для работы с базами данных и многое другое. Библиотека эта довольно-таки большая - количество компонент в ней давно перевалило за сотню. Все эти компоненты вы можете найти на различных вкладках Палитры компонентов.

Базовым классом для всех компонент является класс TControl.

Эта же самая библиотека используется и в C++ Builder'е. Что, вообще говоря, очень удобно - изучаем один раз, а использовать можно сразу в двух продуктах.

Для программирования под Windows существует и другая широко распространенная библиотека - MFC. Она используется в Visual C++ и, пожалуй, распространена больше, чем VCL. Но в Delphi используется именно библиотека VCL, и ее мы и будем изучать.

Кроме того, в Delphi 6 появилясь еще одна библиотека - CLX. По функциональности она представляет из себя приблизительно тоже самое, что и VCL, только используется и в Delphi, и в Kylix (вариант Delphi для Linux).

Наверх

Copyright Алексеев Игорь, 2001

Copyright сайт alexeev.nm.ru, 2001


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное