![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Недостаточно памяти [D6, Win95/98, Win2k]
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).