Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Вниз

У меня много проблем с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-77074
Alex_t
2003-04-06 12:49
2003.04.24
платный ли FBPLUS


1-76919
Demon_MHM
2003-04-14 18:50
2003.04.24
Проверка заполненности полей ввода


3-76807
TSa
2003-03-19 22:58
2003.04.24
Начало работы с MySQL


14-77088
hatchy
2003-04-07 06:17
2003.04.24
АВОЗАГРУЗКА


1-77028
Tayfun
2003-04-14 15:08
2003.04.24
Как сделать заставку чтобы в окне демонстрации Экран->Свойства





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский