Форум: "Игры";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизDirectX: Help me! Найти похожие ветки
← →
NewWonder © (2005-07-10 19:22) [0]Купил книгу Михаила Краснова "Программирование DirectX" и почему-то компилируются не все примеры :( Ругается на файлы заголовков.
Например, вот:[Error] DirectDraw.pas(173): Type "IDirectDrawSurface" needs finalization - not allowed in variant record
[Error] DirectDraw.pas(180): Type "IDirectDrawSurface" needs finalization - not allowed in variant record
[Error] DirectDraw.pas(190): Type "IDirectDrawSurface" needs finalization - not allowed in variant record
[Error] DirectDraw.pas(197): Type "IDirectDrawSurface" needs finalization - not allowed in variant record
[Error] DirectDraw.pas(209): Type "IDirectDrawSurface" needs finalization - not allowed in variant record
Многие примеры выдают Access Violation (не помню как пишется). Помогите плиз, кто сталкивался с этими проблемами.
Delphi 7, Windows XP
← →
NewWonder © (2005-07-10 19:25) [1]DirectX установлена естественно самой свежей версии. :( Не знаю чего делать :(
← →
XProger © (2005-07-10 20:20) [2]NewWonder, он сам в книге пишет, что его ДХ заголоки глючат... :)
Попроьуй другие заголовки (из DelphiX к примеру)
← →
Sphinx © (2005-07-10 20:26) [3]Скачай заголовки с http://www.clootie.ru для любой версии DX. Для DDraw - они мало чем отличаются, но зато все без проблем компилируется.
AV (Access Violation) происходит из-за вызова ._Release
Убери вызов этой процедуры - и AV при закрытии программы пропадет. Делфи сама подставляет этот вызов при :=nil !
З.Ы. Может в FAQ кто это уже напишет ?!
← →
NewWonder © (2005-07-10 20:26) [4]
> XProger ©
Спасибо! Я только начал читать, решил примеры глянуть, а они не работают. Кто какие заголовки посоветует? В DelphiX заголовки вроде только для DirectX 7.0?
← →
NewWonder © (2005-07-10 20:29) [5]
> Sphinx ©
Спасибо большое!
← →
NewWonder © (2005-07-10 21:11) [6]УРАААА!!! Работает! Ещё раз огромное спасибо!
← →
cyborg © (2005-07-11 09:11) [7]
> NewWonder © (10.07.05 19:22)
У него там примеры для Дельфи5, неудивительно, что в Дельфи7 у тебя не компилируется.
← →
NewWonder © (2005-07-11 12:21) [8]
> cyborg © (11.07.05 09:11) [7]
>
> > NewWonder © (10.07.05 19:22)
>
> У него там примеры для Дельфи5, неудивительно, что в Дельфи7
> у тебя не компилируется.
С новыми заголовками всё компилится на ура! :)
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c