Операции отношения в Delphi xe

Категория: Учебники по Delphi » Delphi XE

Предназначены для сравнения двух операндов совместимых типов (но целые и вещественные числа могут сравниваться между собой). Резуль­тат всегда имеет логический тип и равен TRUE, если указанное соотноше­ние выполняется, и FALSEв противном случае.

Var x, y: integer;

X:= 7;

Y:= 13;

= - равно. Результат равен TRUE, если операнды равны, и FALSE, если не равны:

7 = 13 ^ FALSE7 = 2 + 5 TRUE

< - меньше. Результат равен TRUE, если первый операнд меньше второго, и FALSE, если больше или равен:

7  <      13 TRUE

7  <      3  FALSE

7 <  2 + 5 FALSE

<= - меньше или равно (не больше). Результат равен TRUE, если первый операнд меньше второго или равен ему, и FALSE, если больше:

7  <= 13   TRUE

7  <= 3   FALSE

7 <=    2 +  5 TRUE

> - больше. Результат равен TRUE, если первый операнд больше второго, и FALSE, если меньше или равен:

7  >      13 FALSE

7  >      3  TRUE

7 >  2 + 5 FALSE

>= - больше или равно (не меньше). Результат равен TRUE, если первый операнд больше второго или равен ему, и FALSE, если меньше:

7  >= 13   FALSE

7  >= 3   TRUE

<> - не равно.

Результат равен TRUE, если операнды не равны, и FALSE, ес­ли равны: 

7 <> 13 TRUE7 <> 2 + 5 FALSE

 

Арифметические операции с целыми числами в Delphi

Категория: Учебники по Delphi » Delphi XE

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

Пусть


Var n,m: integer;
n:=3;
m:=2;

+ - унарный плюс. Ставится перед операндом и никак на него не влияет.

 

Операции и выражения в Delphi XE

Категория: Учебники по Delphi » Delphi XE

- Доктор, операцию делать будем?

- Да, ладно, пускай живёт!

Анекдот о самой гуманной профессии

Операции - это действия, которые применяют к объектам программы (операндам) - переменным, константам, обращениям к процедурам и функциям.

 

Знаки операций (операторы) предназначены для обозначения этих дей­ствий. Это могут быть особые символы: + - * / < > =, а также зарезервиро­ванные слова: not, div, mod, or. Как видите, некоторые из них вам хорошо известны по урокам математики.

 

Бледная личность, или Уходящая натура

Категория: Учебники по Delphi » Delphi XE

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

Льюис Кэрролл. Приключения Алисы в стране чудес

В «старших» версиях Delphiу формы появилось одно замечательное свой­ство - AlphaBlendValue, -, которое вполне может послужить основой для анимации формы.

Значение этого свойства, равное 0, делает окно абсолютно прозрачным, а максимальное значение 255 - абсолютно непрозрачным. Все промежуточ­ные значения этого свойства придают окну частичную прозрачность, то есть сквозь него будут «просвечивать» окна, находящиеся ниже 

 

Искусственное дыхание, или Оживляем форму- заставку в Delphi XE

Категория: Учебники по Delphi » Delphi XE

Эй, товарищ, больше жизни! 

Вратарская песня

Раз уж мы хотим, чтобы заставка наилучшим образом «презентовала» нашу программу, то давайте добавим ей привлекательности. Пусть она по­является не вдруг, а частями (товарищу Бендеру, конечно, такое решение вряд ли пришлось бы по вкусу, он ведь предпочитал всё сразу!), а для этого воспользуемся функцией WindowsAPIAnimateWindow, которая «аними­рует» окно при появлении на экране и при исчезновении с него: