![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ordinal type required [D7, WinXP]
The One © (2005-11-10 20:25:00)Доброго времени суток.
Перехватил функцию RegCreateKeyEx, передал управление моей функции NewRegCreateKeyEx. Далее рассматриваю один из входных параметровlpdwDisposition: PDWORD // address of disposition value buffer
case lpdwDisposition of
REG_CREATED_NEW_KEY:showmessage(REG_CREATED_NEW_KEY');
REG_OPENED_EXISTING_KEY:showmessage('REG_OPENED_EXISTING_KEY');
end;
Компилятор ругается следующим образом - Ordinal type required
Как можно разрешить проблемму?
The One (2005-11-10 21:19:00) [1]спасибо ))
begin...end (2005-11-10 21:09:00) [2]lpdwDisposition -- это указатель на переменную, в которую в результате работы RegCreateKeyEx может быть помещено значение REG_CREATED_NEW_KEY или REG_OPENED_EXISTING_KEY.
Поэтому добавьте крышечку:
case lpdwDisposition ^of
...