![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите !!!! Программа написана на Delphi 4 и её не возможно [D4, Win95/98, WinME, NT4, Win2k]
VELK © (2002-08-09 09:01:00)Помогите !!!! Программа написана на Delphi 4 и её не возможно отладить. Без Delphi прога запускается...
А вот в ней не хочет.....
проект содержит около 40 форм причем половина из них создается сразу...... + datamodule который открывает кучу таблиц.....
кстати под NT4 программа отлаживается нормально а вот под WIN98
не хочет....
zavdim (2002-08-09 12:42:00) [1]Проблема в следующем (сам с таким столкнулся, недавно):
Win98 и Me с графикой не совсем дружат, то есть:
1. Ресурсы ограничены 2 Mb под Хендлы и 16000 под ссылки на них.
Но в реальности все меньше.
2. Хэндлов оказывается, например, 12000, у меня комп выдержал простых ~7500.
3. А если у тебя левые Скины или еще что-нибудь такое, то может вырубится на уровне 1000-1500.
4. Включи проверку ресурсов и посмотри. Сама Дельфи жрет иногда до 50% ресурсов, и сама при этом не отрабатывает нехватку.
5. Microsoft обещает, а мы напарываемся!
velk (2002-08-09 10:12:00) [2]Спасибо БОЛЬШОЕ БУДЕМ РЕШАТЬ ПРОБЛЕМУ!!!!
Anatoly Podgoretsky (2002-08-09 10:01:00) [3]Не только открытых, но и созданных, также не помешает березнее относиться и к другим ресурсам
ЮЮ (2002-08-09 09:54:00) [4]Выход один - только главная форма и ДатаМодули автосоздаются, все остольные - создал - поработал - уничтожил. А всё тянется от DBGrid :-(
velk (2002-08-09 09:54:00) [5]Т.е. надо поменьше держать открытых окон.....?
Alx2 (2002-08-09 09:50:00) [6]Ага. Но, скорее, для Windows это не проблема. Это наша проблема :)
Просто надо быть экономнее.
velk (2002-08-09 09:48:00) [7]Понятно значит это проблема виндов как я понял?
Alx2 (2002-08-09 09:43:00) [8]Есть какие-то примочки, позволяющие сохранять GDI ресурсы, хотя, не уверен, так как не использовал. Лечить можно через remote-debug, или SoftIce, или как-то экономить на окнах, или что-то из линейки NT впихнуть.
velk (2002-08-09 09:36:00) [9]Да кстати иногда вылетает сообщение типа Canvas not draw....
или что то похожее не помню точно....
можно ли как то это решить ПОМОГИТЕ
Alx2 (2002-08-09 09:35:00) [10]>velk (09.08.02 09:23)
GDI наверное :)
Их ограничено в Win98. Принципиально.
velk (2002-08-09 09:23:00) [11]нет там ничего такого
а выдает он следующее
типа ресурсов не хватает и это на машине pentium 4 300 mb памяти
MBo (2002-08-09 09:18:00) [12]дополнительные Threads создаешь?
Anatoly Podgoretsky (2002-08-09 09:14:00) [13]Странные вещи рассказываешь, это очень надо постараться, что бы не запустить из Дельфи
Alx2 (2002-08-09 09:12:00) [14]Сообщения об ошибках имеются? Как проявляется нежелание запускаться?