Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не пойму пределение типа. Объясните, пожалуйста.


noob_one ©   (2010-10-28 12:15:00) 

TShortCut = Low(Word)..High(Word);
Почему не написать просто
TShortCut = Word
?


Anatoly Podgoretsky   (2010-10-28 12:33:00) [1]


> Почему не написать просто

Почему бы не спросить авторов?


Юрий Зотов   (2010-10-28 12:30:00) [2]

Попробую проверить себя - не забыл ли я Паскаль? Поправьте, если что...
:o)

TShortCut = Word - типы совместимы.
TShortCut = Low(Word)..High(Word) - типы несовместимы.
TShortCut = type Word - типы несовместимы.


icWasya   (2010-10-28 12:28:00) [3]

Ну хотя бы в первом случае TShortCut - это новый тип, который отличается от Word; в во втором случае TShortCut и Word - один и тот же тип.


Наверх

Титульная страница Поиск, карта сайта Написать письмо