Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2007, 16:13   #11
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Ага.. и в Microsoft Тоже сидят одни идиоты и планировщик памяти чисто для себя поржать делали(ют)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 28.12.2007, 16:14   #12
XPAiN
Форумчанин
 
Аватар для XPAiN
 
Регистрация: 31.10.2007
Сообщений: 108
По умолчанию

ни фига себе слабая машина. Core-duo + 1,5 Гб оперетивы.

mihali4 спасибо. Буду использовать free. Но суть проблемы не меняется. Реально как-нибудь без Create/Free создать приложение с более чем 19 формами, чтобы не было тормозов?
delphi is my world
XPAiN вне форума Ответить с цитированием
Старый 28.12.2007, 16:18   #13
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Странный метод освобождения формы...
Сказано же, и не зря, в хэлпе:

Память тоже нуждается в освобождении...
А вот вам и free чувствуете разницу?
procedure TObject.Free;
begin
if Self <> nil then
Destroy;
end;
Domovoy вне форума Ответить с цитированием
Старый 28.12.2007, 16:20   #14
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Так что Destroy тут не причом.
Domovoy вне форума Ответить с цитированием
Старый 28.12.2007, 16:27   #15
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Хорошие вы выоды делаете.
1. Читать ООП
2. Создайте проект с 19-ю формами без ничего. Спорим заработает ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 28.12.2007, 16:30   #16
XPAiN
Форумчанин
 
Аватар для XPAiN
 
Регистрация: 31.10.2007
Сообщений: 108
По умолчанию

Возможно. Я не сказал что другие формы пустые. На них гриды, компоненты и .тд. но сколько я их там не добавляю, критичекая форма 19
delphi is my world
XPAiN вне форума Ответить с цитированием
Старый 28.12.2007, 16:33   #17
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Цитата:
Сообщение от Квэнди Посмотреть сообщение
Хорошие вы выоды делаете.
1. Читать ООП
2. Создайте проект с 19-ю формами без ничего. Спорим заработает ?
Чот не понял что заработает то?
Domovoy вне форума Ответить с цитированием
Старый 28.12.2007, 16:41   #18
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
Сообщение от XPAiN Посмотреть сообщение
Возможно. Я не сказал что другие формы пустые. На них гриды, компоненты и .тд. но сколько я их там не добавляю, критичекая форма 19
И какие выводы вы из этого делаете ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 28.12.2007, 16:44   #19
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Я провел эксперимент, тормозов не нашел.
Вот, попробуйте простенький проектик, будет ли у вас какая-то приторможенность? Там можно задать любое число создаваемых форм.
Вложение 2201
Если все будет в порядке - ищите "тормоза" в логике межформенного взаимодействия.
Могу пока предположить только конкурентное обращение к одному и тому же датасету в датамодуле со стороны разных форм.

Последний раз редактировалось mihali4; 08.11.2008 в 14:04.
mihali4 вне форума Ответить с цитированием
Старый 28.12.2007, 16:55   #20
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

На самом деле это какойто бред!!! Потомушто я ток что эксперементоровал и создавал раз в 10 больше форм и ничего не освобождая опять сотню создал и ... и получилось их около 1000 всё норм. работает.
Domovoy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
help! тормоза с DataTable?! billidean Общие вопросы .NET 2 24.08.2008 13:16
Тормоза винды Altera Операционные системы общие вопросы 4 08.07.2008 18:23
Откуда тормоза (.Find(What:=MyInput, LookIn:=xlValues, LookAt:=xlWhole)) skif93 Microsoft Office Excel 9 24.05.2008 04:00
Обработка форм igoist Помощь студентам 2 21.03.2008 22:23
тормоза Tmemo russkiy Компоненты Delphi 13 28.12.2007 16:14