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

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

Сообщение компилятора Delphi 2006..


pathfinder ©   (2007-07-19 10:31:00) 

Доброе утро!
Подскажите пожалуйста, что означает следующее сообщение компилятора

[Pascal Hint] Unit1.pas(28): H2443 Inline function 'FileCreate' has not been expanded because unit 'Windows' is not specified in USES list

и зачем функции FileCreate модуль Windows, если она объявлена в SysUtils?


Kolan   (2007-07-19 11:34:00) [1]

> [4] pathfinder ©   (19.07.07 11:13)
> Т.е. если не указать в uses Windows, то просто директива
> inline будет игнорироваться компилятором?

Нет имхо ты что-то использовал из в inline функции, и для правильного inline ему нужен Windows


pathfinder   (2007-07-19 11:13:00) [2]

Т.е. если не указать в uses Windows, то просто директива inline будет игнорироваться компилятором?


Zagaevskiy   (2007-07-19 11:04:00) [3]


> Не особо он и рулит...

Хотел сначала так написать, но ... всё-таки Сократ он и есть Сократ. Я не читал, чего он там напереводил.


DrPass   (2007-07-19 11:00:00) [4]

Не особо он и рулит...
Функция FileCreate, объявленная с опцией inline, не была развернута как inline, поскольку модуль Windows не указан в uses


Zagaevskiy   (2007-07-19 10:55:00) [5]

Встроенная функция 'FileCreate' не расширена поскольку устройство ''Windows'  не определено в  USES list

Мда... А всё - таки Сократ рулит


Наверх

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