Главная страница
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.013 c
3-76757
TOD
2003-04-08 13:57
2003.04.24
Картинка в титле TDBGrid


1-76888
snake1977
2003-04-14 16:52
2003.04.24
ShareWare


14-77099
lipskiy
2003-04-07 14:09
2003.04.24
Что-то под новым доменом тупняк какой-то...


11-76867
Vitalon
2002-07-17 19:07
2003.04.24
Программное выполнение скроллинга в Memo


3-76863
Внук
2003-04-05 14:50
2003.04.24
Максимальное количество сессий в Oracle