Знакомство с Delphi 7. (Урок 1)

Знакомство с Delphi 7. (Урок 1)

Доброго времени суток! Решил сегодня начать  небольшой курс по освоению великолепного программного продукта Delphi  7. Скачать Delphi  7 можно тут. Начало изучения чего-либо всегда должно начинаться с теории, без нее никак.

 

Delphi – среда визуального проектирования и событийного программирования. В основе методологии Delphi стоит концепция объектно-ориентированного программирования. В процессе работы приложений, происходят некоторые события. Реакцию приложения на эти события, т.е. программный код процедур обработчиков событий и должен написать программист.

 

Событие

Когда происходит

OnClick

При щелчке мыши

OnDbClick

При двойном щелчке мыши

OnEnter

При фокусировании

OnExit

При потере фокусирования

OnKeyDown

При нажатии клавиши на клавиатуре

OnKeyUp

При отпускании клавиши на клавиатуре

OnKeyPress

При нажатии клавиши генерирующей печатный символ

OnMouseDown

При нажатии клавиши мыши

OnMouseUp

При отпускании клавиши мыши

OnMouseMove

При перемещении мыши

 

Delphi  -  довольно не сложная программа, и очень удобный интерфейс, научиться работать не так сложно, было бы желание. Для начинающих её изучать, скорее всего, будет проблемой перевод одних типов данных в другие. По крайней мере, у моих сокурсников такая проблема была J. Так что советую изучить досконально и осмыслить функции перевода типов данных.

 

Функция

Результат

Chr(n)

Целое число в символ ANSI кодом n

StrToInt(s)

Целое число , изображением которого является строка s

StrToFloat(s)

Вещественное число, изображением которого является строка s

IntToStr(n)

Строка, являющаяся изображением целого числа n

FloatToStr(x)

Строка, являющаяся изображением вещественного числа x

FloatToStrF(x,t,m,n)

Функция преобразовывает число с плавающей запятой в его строковое представление, используя заданный формат (ffGeneral - Общий числовой формат, ffExponent - Научный формат, ffFixed - Фиксированный формат, ffNumber -  Числовой формат, ffCurrency - Денежный формат).

TimeToStr(t)

Строка, изображающая время

DateToStr(t)

Строка, изображающая дату

Round(x)

Целое число, результат округления x

Trunc(x)

Целое число x, обрезав дробную

Int(x)

Вещественное число, округлив x

Frac(x)

Вещественное число, дробная часть x

Ord(ch)

Целое число ANSI код символа ch

 

Пока достаточно, приступим к рассмотрению рабочей области Delphi.

 

 

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

В верхнем блоке расположена навигационная панель, там можно откопать все что угодно. Слева расположены часто используемые кнопки, справа по вкладкам сгруппированы объекты.

Первый блок слева (который практически пуст на картинке), отображает древо объектов на активной форме, в данный момент на форме расположен только label1.

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

 

Пока достаточно, следующим шагом будет создание новых форм и вставка нужных объектов.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

(обязательно)