Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Недостаточно памяти   Найти похожие ветки 

 
jenbond   (2004-09-03 09:26) [0]

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


 
Digitman ©   (2004-09-03 09:47) [1]

приведи состояние настроек в опциях проекта на закладках Compiler, Linker, Packages


 
jenbond   (2004-09-03 09:58) [2]

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


 
Digitman ©   (2004-09-03 10:05) [3]

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


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


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


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

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

CheckBox Runtime Packages отжата


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

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


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

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


 
Digitman ©   (2004-09-03 10:47) [7]


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


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

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


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

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


 
Digitman ©   (2004-09-03 11:01) [9]


> jenbond   (03.09.04 10:58) [8]


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


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


 
Amoeba ©   (2004-09-03 11:39) [10]

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


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


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


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


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


 
Amoeba ©   (2004-09-03 11:52) [12]

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


 
Digitman ©   (2004-09-03 11:54) [13]


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


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


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

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


 
Digitman ©   (2004-09-03 12:17) [15]


> jenbond   (03.09.04 12:14) [14]


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


 
Amoeba ©   (2004-09-03 12:31) [16]

А

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

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


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

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


 
Amoeba ©   (2004-09-03 12:38) [18]

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


 
Digitman ©   (2004-09-03 12:41) [19]


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


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

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


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

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


 
Digitman ©   (2004-09-03 14:33) [21]

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



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.08 c
8-1087798849
Korneley
2004-06-21 10:20
2004.09.19
Нужен пример захвата видео


1-1093979026
nd
2004-08-31 23:03
2004.09.19
Поддержка нескольких языков в программе.


3-1092904093
Dionnis
2004-08-19 12:28
2004.09.19
Запрос на SQL с группировкой данных


14-1094126565
nasty
2004-09-02 16:02
2004.09.19
разработка универсальных структур бд...


1-1094375900
ilnarab
2004-09-05 13:18
2004.09.19
Как показать время