Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите !!!! Программа написана на 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]

Сообщения об ошибках имеются? Как проявляется нежелание запускаться?


Наверх

Титульная страница Поиск, карта сайта Написать письмо