Форум: "Потрепаться";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
ВнизА ДАВАЙТЕ *.EXE ФАЙЛ УМЕНЬШИМ Найти похожие ветки
← →
SPIRIT (2003-08-07 13:03) [0]Реално ли замутить чтобы экзешник меньше весил.. а то грузиться на пеньке старом долго...
У меня в проге 10 форм и 10 юнитов. Нельзя ли чтобы они в отдельные файлы строились? Надеюсь вы поняли про что я.
← →
HolACpst (2003-08-07 13:07) [1]Не надейся!
Для уменьшения размера юзай KOL или сам на чистом АПИ пиши...
А что значит строились в отдельном файле?
← →
Думкин (2003-08-07 13:08) [2]а библиотеки динамические не пойдут?
← →
ПедоНекроЗооФил (искуственный) (2003-08-07 13:09) [3]У тебя все формы автосоздаваемые, что не есть гут. Создавай при необходимости и освобождай после использования.
← →
SPIRIT (2003-08-07 13:17) [4]а dll-ки подойдут.. а я не знаю, не юзал ни разу.. я СУБД пишу. ДЛЛ с access (ADO,jet 4.0) глючить не будет ?
а формы у меня авто.. да.. и проект уже готов пактически а заново писать мне не охота.. есть ли решени такой проблемы
← →
ПедоНекроЗооФил (искуственный) (2003-08-07 13:20) [5]fFarmOwner - имя формы. Не автосоздаваемой.
.....
( Self) fFarmOwner - имя формы. Не автосоздаваемой.
.....
fFarmOwner:=TfFarmOwner.Create(Self);
fFarmOwner.ShowModal;
fFarmOwner.Free;
.....
← →
Затейник - некрофил (НАСТОЯЩИЙ) (2003-08-07 13:22) [6]Ежели dll-ки написаны с умом, они ни с чем глючить не будут.
← →
ПедоНекроЗооФил (искуственный) (2003-08-07 13:24) [7]Кстати у меня уже больше 20 форм. Грузится проект мгновенно.
← →
Sergey Masloff (2003-08-07 13:26) [8]Затейник - некрофил (НАСТОЯЩИЙ) (07.08.03 13:22)
>Ежели dll-ки написаны с умом, они ни с чем глючить не будут.
Да хоть со сверхумом но быстрее работать от них не станет да и грузиться тоже.
← →
SPIRIT (2003-08-07 13:42) [9]ну я пишу на п4 а работат прога на п2 м там люди жалуются
согласись что из 20-ти твоих форм, в основном используется 5-10 основных, остальные очень редко (по крайней мере у меня так) и зачем их грузить потстоянно. Лучше, чтоб они были в отдельном файле а когда программе надо она их от туда загрузила а потом выгрузила сама...
← →
Затейник - некрофил (НАСТОЯЩИЙ) (2003-08-07 13:44) [10]
> Sergey Masloff ( 07.08.03 13:26)
> Sergey Masloff (07.08.03 13:26)
Чел спросил:
> ДЛЛ с access (ADO,jet 4.0) глючить не будет ?
Читай внимательнее.
Или закусывай.
← →
nikkie (2003-08-07 13:49) [11]>согласись что из 20-ти твоих форм, в основном используется 5-10 основных, остальные очень редко (по крайней мере у меня так) и зачем их грузить потстоянно. Лучше, чтоб они были в отдельном файле а когда программе надо она их от туда загрузила а потом выгрузила сама...
тебе уже сказали. убирай формы из auto-create и создавай динамически, когда надо. разбиением на dll ты уменьшения размера не добьешься. и тормозит вовсе не из-за размера.
← →
Думкин (2003-08-07 13:55) [12]Человек про ЕХЕ спросил. Почему он не сможет его уменьшить, используя ДЛЛ? Если ему хочется ЕХЕ уменьшить - пусть уменьшает.
← →
SPIRIT (2003-08-07 13:56) [13]не хочу динамически . но придется если других способов нету (кроме длл)
← →
Danilka (2003-08-07 13:57) [14]Думкин © (07.08.03 13:55)
>Человек про ЕХЕ спросил.
Дык, а дальше тему как раскрыл? уменьшить екзешник, чтобы грузилось быстрее, а с длл-ками разве будет быстрее грузиться?
← →
ПедоНекроЗооФил (искуственный) (2003-08-07 13:59) [15]Натрави UPX на прогу - размер меньше будет.
Правда насчет скорости загрузки я сомневаюсь, а ресурсов будет жрать больше.
← →
Думкин (2003-08-07 14:12) [16]> Danilka © (07.08.03 13:57)
А что. Грузим прожку, которая потом динамом цепляет все существенное. Никто не выиграл - зато ЕХЕ-ник маленький, и код - только загрузка библиотек. Толку правда мало, но это же дело такое.
← →
nikkie (2003-08-07 14:17) [17]>не хочу динамически . но придется если других способов нету (кроме длл)
Вам шашечки или ехать?
← →
Danilka (2003-08-07 14:25) [18]Думкин © (07.08.03 14:12)
угу. правда, сдается мне, что дело в другом. если прога долго под P2 грузится, то надо пересмотреть код этой проги.
и вероятнее даже что дело в другом. скорее всего она работает с БД и при загрузке у нее все таблицы сразу подключаются, да еще и запросы какие исполняются. просто, я не знаю, как могут 10 форм. тормозить. при загрузке. :))
← →
Карелин Артем (2003-08-07 14:28) [19]>>и вероятнее даже что дело в другом. скорее всего она работает с БД и при загрузке у нее все таблицы сразу подключаются, да еще и запросы какие исполняются
У моего друга программа с кучей автосоздаваемых окон, в которых еще и таблиц куча фильтрованных. Грузится проект 2 минуты на 486. Занимает 60% ресурсов системы.
← →
Mystic (2003-08-07 14:37) [20]> грузиться на пеньке старом долго
Логично было бы сначала найти причину долгой загрузки, а уже потом пенять на размер exe-файла... :)
← →
nikkie (2003-08-07 14:42) [21]>Danilka
>просто, я не знаю, как могут 10 форм. тормозить. при загрузке. :))
Легко. Положить на каждую форму таб с 10 закладками и на каждой закладке напихать контролей. Но ты, конечно, прав. Если использовать, например, dbtable, которой в дизайн-тайм выставлено Active=True, то добиться такого эффекта будет проще. :))
← →
SPIRIT (2003-08-07 14:48) [22]а я сразу сказал что с БД :-\ и запросы ... конечно да... и форм 17 штук ... но сам экзе 2 метра весит, чето много...
← →
Карелин Артем (2003-08-07 14:51) [23]Это не много. Короче следуй советам извращенцев для получения кайфа.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.01 c