Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.23;
Скачать: CL | DM;

Вниз

UndelphiX   Найти похожие ветки 

 
2Wish   (2005-11-16 23:12) [0]

Скачал UndelphiX, всё работает графика немного лучше,(400 кадров в секунду :), и только DXInput не хочет копилится, пишет вот такие ошибки:

FDevice.SetDataFormat(c_dfDIKeyboard);
Incompatible types: "TDIEffect" and "PDIEffect"

hr := FDevice.GetDeviceState(dwSize, Data);
Incompatible types: "procedure, untyped pointer or untyped pointer" and "Pointer"

FDevice.SetDataFormat(c_dfDIKeyboard);
Constant object cannot be passed as var parameter

Кто-нибудь знает как решить энто?


 
Ландграф мобил=)   (2005-11-17 05:46) [1]

Используй инпут из старого делфих


 
2Wish   (2005-11-19 13:27) [2]

В том то и всё дело что DxInput от старого DelphiX ничем не изменился, изменить другие модули с которыми он взаимосвязан в вышеуказанный операторах.


 
Sphinx ©   (2005-11-19 21:24) [3]

> FDevice.SetDataFormat(c_dfDIKeyboard);
> Constant object cannot be passed as var parameter

вариант 1
temp_var := c_dfDIKeyboard;
FDevice.SetDataFormat(temp_var);

вариант 2
поставить в прототипе функции SetDataFormat(...) SetDataFormat(const ...)

или эта ошибка может быть вызвана вот этой:
> FDevice.SetDataFormat(c_dfDIKeyboard);
> Incompatible types: "TDIEffect" and "PDIEffect"

не знаю исходников UndelphiX, но попробуй так сперва:
FDevice.SetDataFormat(@c_dfDIKeyboard);



Страницы: 1 вся ветка

Текущий архив: 2006.07.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
15-1151160348
Gbp
2006-06-24 18:45
2006.07.23
Неудобный отчет по утечкам памяти в BDS2006.


15-1151307292
worldmen
2006-06-26 11:34
2006.07.23
Excel. Программно окрасить ячейки.


3-1147940849
AlexeyK
2006-05-18 12:27
2006.07.23
ошибка при закрытии пустого ADOQuery


15-1150952995
Ega23
2006-06-22 09:09
2006.07.23
С Днём рождения! 22 июня


1-1149837119
Priest
2006-06-09 11:11
2006.07.23
Получение вывода команды xcopy