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

Вниз

У меня много проблем с DirectX и DelphiX для Delphi 6   Найти похожие ветки 

 
Коля   (2002-11-23 22:57) [0]

1.Я вынужден перегружаться, после каждого использования любой программы под DirectX.
2.После завершения любой программы с DelphiX получаю случайный баг в одной из запушенных программ
3.Этот баг сохраняется после перезагрузки
4.Эти баги могут быть очень опасны для компьютера

Что можно сделать с этой проблемой?


 
Miha-ha ©   (2002-11-24 09:29) [1]

Переустанови ДиректИкс!


 
cyborg ©   (2002-11-24 13:04) [2]

Как я понял, именно твои программы под ДиректХ так глючат или это не так? Если твои, то дело тут не в том, что DelphiX кривой или DirectX, дело в том, что у тебя видимо не освобождаются ресурсы, т.е. ты чего-то понагрузишь в память, а освободить забываешь, либо криво их освобождаешь, либо загружаешь не туда куда нужно, либо используешь не правильно какие либо методы.


 
cyborg ©   (2002-11-24 13:06) [3]

И ещё добавлю, программы испоьзующие DirectX не рекомендуется запускать из Delphi, сначало просто скомпиллируй прорграмму, потом запускай отдельно от среды Delphi.


 
Sapersky_   (2002-11-24 14:30) [4]

cyborg:
> И ещё добавлю, программы испоьзующие DirectX не рекомендуется запускать из Delphi, сначало просто скомпиллируй прорграмму, потом запускай отдельно от среды Delphi.

Ага, я у Краснова об этом читал. Но это сильно затрудняет отладку.
На самом деле, из Delphi запускать можно, и пользоваться трассировкой тоже можно - даже страшный и ужасный Lock не подвесит всё намертво, если делать его с DDLOCK_NOSYSLOCK.
И не надо говорить о переключении видеорежимов - любой нормальный движок должен уметь работать в окне... если не считать специально "заточенные" под 8 бит - но таких, думается, уже не осталось.


 
cyborg ©   (2002-11-24 21:35) [5]

Ну я же написал что не рекомендуется, а не нельзя, просто ещё при вылете из за ошибки в этом случае мы дельфи не увидим, будет у нас такое окно с супер игрушкой :) и подобные вещи, сам иногда запускаю полноэкранные, когда лень в папку лазить.


 
Sapersky_   (2002-11-25 12:41) [6]

cyborg:
> Ну я же написал что не рекомендуется

Извиняюсь, не рассмотрел. Но в любом случае - причины "нерекомендательства", ИМХО, не слишком веские.


 
Namo ©   (2002-11-26 20:19) [7]


> просто ещё при вылете из за ошибки в этом случае мы дельфи
> не увидим, будет у нас такое окно с супер игрушкой

вот под 98-ой МастДай так и есть, но под МастДай ХР все прекрасно сообщается об ошибках. И при этом удобно завершать работу игрули и т.д.
Так что все во многом зависит от выбора МД.! :))



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
3-76760
AleksandrKu
2003-04-08 15:26
2003.04.24
AdoStoredProc нехочет выполняться


1-77001
Stranger
2003-04-10 17:12
2003.04.24
Показ формы ActiveX


1-76876
Kventin
2003-04-12 16:02
2003.04.24
Преобразование


14-77093
Сергей Чурсин
2003-04-02 20:50
2003.04.24
---|Ветка была без названия|---


1-76951
Paladin
2003-04-06 17:44
2003.04.24
Как правильно организовать подкомпоненты?