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

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

Недостаточно памяти [D6, Win95/98, Win2k]


Страницы:   1 2

jenbond ©   (2004-09-03 09:26:00) 

Мастера подскажите в чем может быть проблеммы, проект пишу под вин2К,работает безукоризнено, попробывал запустить под вин98 пишет что мол "Нехватает памяти,закройте одно или несколько приложений". Попытался запустить для отладки, проект даже не захватывается и выдает туже ошибку. Помогите советом.


Digitman   (2004-09-03 14:33:00) [1]

что творится в дейтамодулях ?!


jenbond   (2004-09-03 13:48:00) [2]

В BPl храняться только внешние компаненты, все остальное в одно мпроекте!


Digitman   (2004-09-03 12:41:00) [3]


> Бибидиотек используется давольнотаки много


каких ? BPL ? DLL ? как загружаются - статически или динамически ?

что творится в дейтамодулях ?


Amoeba   (2004-09-03 12:38:00) [4]

А что получается если откомпилированный проект запустить под Win98 при закрытой Delphi?


jenbond   (2004-09-03 12:32:00) [5]

В проекте порядка 120 форм, все они создаются только по необходимости, автоматом создаются только датамодули(порядка 15).
Бибидиотек используется давольнотаки много. Работа велась под 2к, и иногда тестировалась под 98. Но черерз определенный момент времени она перестала работать под 98, сейчас пытаюсь удалить изменения которые были внесены в проект, но это не выход.


Amoeba   (2004-09-03 12:31:00) [6]

А

> закрой все модули с формами в редакторе

помогло или нет?


Digitman   (2004-09-03 12:17:00) [7]


> jenbond   (03.09.04 12:14) [14]


ты б хоть в двух словах обмолвился, что у тебя вообще творится в проекте, какие объекты и в каких кол-вах создаются автоматом, какие библ-ки используются и т.п.


jenbond   (2004-09-03 12:14:00) [8]

Так вот имено, что под 2к все работает. А манипуляции с RunTime пакетами к положительным результатами не привело, какие еще возможны варианты?


Digitman   (2004-09-03 11:54:00) [9]


> Amoeba ©   (03.09.04 11:52) [12]


ну так у "Не хватает памяти" ноги растут совершенно необязательно из нехватки GDI-ресурсов ..


Amoeba   (2004-09-03 11:52:00) [10]

Пока сидел под Win98 - намучался с подобными ситуациями на серьезных проектах. Стоило преейти на W2k - все как рукой сняло.


Digitman   (2004-09-03 11:47:00) [11]


> Amoeba ©   (03.09.04 11:39) [10]


> Вся проблема, естественно, в Win98


с чего это ты взял ?


Amoeba   (2004-09-03 11:39:00) [12]

Вся проблема, естественно, в Win98.
Перед запуском программы закрой все модули с формами в редакторе - они жрут массу ресурсов, особенно если на них много контролов. На моем опыте кардинально помогало только это.  Использование или неиспользование RunTime пакетов по идее и моему опыту влиять не должно.


Digitman   (2004-09-03 11:01:00) [13]


> jenbond   (03.09.04 10:58) [8]


> На счет ран-тайм пакетов , наверное по незнанию.
> Лучше их включить?


ну хотя бы для эксперимента ..


jenbond   (2004-09-03 10:58:00) [14]

Память я изменял для эксперемента, думал дело в этом.
Сейчас попробую вернуть обратно. На счет ран-тайм пакетов , наверное по незнанию.
Лучше их включить?


Digitman   (2004-09-03 10:47:00) [15]


> jenbond   (03.09.04 10:27) [4]
> размеры памяти
> min $00009000
> max $00500000
> CheckBox Runtime Packages отжата


чем оправдано изменение тобой параметров min/max stack size со значений по умолчанию на вышеприведенные ?

чем оправдано неиспользование тобой ран-тайм пакетов ?


jenbond   (2004-09-03 10:41:00) [16]

Я создаю формы в основном только перед вызовом, в автоматическом режиме создаються только datamodule!


vint   (2004-09-03 10:38:00) [17]

В win98 кончаются графические ресурсы.
попробуй создавать формы только перед вызовом.


jenbond   (2004-09-03 10:27:00) [18]

размеры памяти
min $00009000
max $00500000
Адрес загрузки $00400000

CheckBox Runtime Packages отжата


Digitman   (2004-09-03 10:05:00) [19]

состояние параметров
Memory Sizes (вкладка Linker)
Runtime Packages (вкладка Packages)


> в виндовсе где на програмном уровне заложено не выполнение
> больших проектов(>10Mb).


полная ерунда
размер исп.файла, можно сказать, не играет никакой роли в этом


jenbond   (2004-09-03 09:58:00) [20]

Надо перечислять очень большое кол-во параметров, на что нужно обратить внимание? Складывается впечатление что в виндовсе где на програмном уровне заложено не выполнение больших проектов(>10Mb).


Страницы:   1 2

Наверх

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