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

Вниз

размер KOL   Найти похожие ветки 

 
ElectriC ©   (2007-03-22 23:24) [0]

Кста, проекта с одной визуальной формой весит 13,5 КБ!
У меня 23.3 КБ? Как уменьшить размер до 13,5 или где можно скачать
System.ini про который говорилось в книге от В. Кладова?


 
homm ©   (2007-03-23 00:41) [1]

> У меня 23.3 КБ?

Это как?

> или где можно скачать
> System.ini про который говорилось в книге от В. Кладова?

какой нафиг ini?
http://www.kolnmck.ru/files1.shtml


 
ElectriC ©   (2007-03-23 01:37) [2]

Сорри за ошибку - System.pas!

> Это как?

Вес exe"шника!


 
Jon ©   (2007-03-23 03:34) [3]

Disable debugging in compiler options.

Define SMALLEST_CODE and NOT_USE_RICHEDIT.


 
homm ©   (2007-03-23 05:57) [4]

> > Это как?
>
> Вес exe"шника!

Создаваемы дельфийским компилятором файл не может иметь указаный размер. 23.5 либо 23.


 
vampir_infernal   (2007-03-23 18:19) [5]

Собственно, а почему бы и нет? Чем это обусловлено?


 
Vladimir Kladov   (2007-03-23 20:02) [6]

11.5 минимум.

512 байт - минимальный размер блока, из которых состоит PE-файл. Секция занимает как минимум блок и может содержать код, данные или служебную информацию. Т.е. как минимум 2 таких блока, а для Delphi - 4 или даже 5. Плюс начальный код. На асме удается создать рабочий экзешник в формате PE от 1К. Правда, в формате com можно вообще из 1 байта, но это не 16 битный формат.


 
Galkov ©   (2007-03-23 22:51) [7]

как раз 16-битный, а не 32-х :))


 
ElectriC ©   (2007-03-23 23:29) [8]


> 11.5 минимум.

На дельфи 7 вес exe"шника как был 22 кб (хотя я заменял System.pas, SysUtils...), так и остался 22 кб!:((


 
homm ©   (2007-03-23 23:47) [9]

> [8] ElectriC ©   (23.03.07 23:29)

Ну юоже мой, почему у всех все получается, а у тебя нет? Прочти инструкцию, сделай все по пунктам. не получилось? Прочти еще раз, подумай что ты мог сделать все-же не по инструкции...


 
ElectriC ©   (2007-03-24 02:14) [10]

Лана, проехали!


 
Dmitriy___   (2007-03-24 12:08) [11]


> хотя я заменял System.pas, SysUtils

Ты, наверное, заменял .pas-файлы. Заменять надо было не pas, а dcu.
Я делаю так: жму ctrl+shift+F11, на вкладке Directories/Confitionals в поле Search Path ввожу путь к файлам замены. ОК, и замена выполнена.
Ещё можно так - просто копируешь все файлы dcu и один inc в папку проекта, закрываешь проект, открываешь заново, и всё, работает. Обычно я копирую в папку проекта только sysinit.dcu, system.dcu и getmem.inc, большего мне обычно не нужно. Всегда работало отлично.


 
ElectriC ©   (2007-03-24 14:29) [12]


> Dmitriy___

Спасибо, за подказку. Попробую!


 
homm ©   (2007-03-24 21:55) [13]

> Ты, наверное, заменял .pas-файлы. Заменять надо было не
> pas, а dcu.

> Спасибо, за подказку. Попробую!

И что, ты хочеш сказать что ЭТОГО не написано в документации???



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
15-1191481460
Niki
2007-10-04 11:04
2007.10.28
Геометрия


1-1186990648
MultIfleX
2007-08-13 11:37
2007.10.28
Неактивируемое окно


2-1189885813
vasIZmax
2007-09-15 23:50
2007.10.28
ini-file


15-1191352478
koha
2007-10-02 23:14
2007.10.28
почему форум тормозит?


2-1191492500
031178
2007-10-04 14:08
2007.10.28
Как подцепить базу ACCESS в DELPHI.