Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];

Вниз

размер 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 вся ветка

Форум: "KOL";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.037 c
1-1186404511
d_oleg
2007-08-06 16:48
2007.10.28
ObjAuto и Intel XEON


15-1191019788
Beks
2007-09-29 02:49
2007.10.28
Как вычислить значение..?


2-1191324437
Mariya
2007-10-02 15:27
2007.10.28
Создание кнопки программно


2-1191603024
smartleds
2007-10-05 20:50
2007.10.28
Господа, подскажите плз как програмно убрать с формы


9-1162569237
Jus
2006-11-03 18:53
2007.10.28
ООП классы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский