Минимум на Delphi

Discussion in 'WASM.BEGINNERS' started by Slim_Shady, Sep 14, 2006.

  1. Slim_Shady

    Slim_Shady New Member

    Blog Posts:
    0
    Народ, какой минимальный размер программы на Delphi? (Без RTL).
     
  2. slow

    slow New Member

    Blog Posts:
    0
    где-то 1.4 кб, если пользовать замену системных библиотек на пустые,
    м.б. меньше, щас точно не помню, но не больше.
     
  3. Slim_Shady

    Slim_Shady New Member

    Blog Posts:
    0
    До сих пор у меня меньше 3.0 кб не получалось...
    Но я где-то слышал что есть возможность сделать EXE-шник ~900 байт, реально ли ето?
     
  4. censored

    censored New Member

    Blog Posts:
    0
  5. Slim_Shady

    Slim_Shady New Member

    Blog Posts:
    0
    Не понял.
     
  6. Avoidik

    Avoidik New Member

    Blog Posts:
    0
    байт, чё непонятного
     
  7. slow

    slow New Member

    Blog Posts:
    0
    да, если подсовывать вместо system.dcu и sysinit.dcu перекомпиленые пустые версии, у рема есть пример )
     
  8. slow

    slow New Member

    Blog Posts:
    0
    или так
     
  9. slow

    slow New Member

    Blog Posts:
    0
     
  10. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    А про минимизацию экзешников для Borland C++ Builder, может, есть инфа?
     
  11. Asterix

    Asterix New Member

    Blog Posts:
    0
    там кажется все гораздо проще чем в дельфи, помнится я компилил что-то из IDE
    размером 7кб, вроде это было простое окно без VCL
     
  12. shurik

    shurik Александр

    Blog Posts:
    0
    Quantum, по поводу маленьких программ для Borland C++ Builder есть небольшая статья http://devnvd.narod.ru/Files/LittleTask.htm
     
  13. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    shurik
    Спасибо!
     
  14. _Raven

    _Raven New Member

    Blog Posts:
    0
    Хорошо, я скомпилил exe-шник с аттача. Получился MessageBox - 832 байта, если пустой - 704. Но как сделать обещанные выше 512 байт?
     
  15. slow

    slow New Member

    Blog Posts:
    0
    Что скомпилил? пример из hello.rar?
    а попробуй скомпилять из inclides.rar
     
  16. _Raven

    _Raven New Member

    Blog Posts:
    0
    А там что пример есть? Там те же самые пустые библиотеки, что и у рема и пару заголовочных файлов.
    Я же сказал, пустой пример - 704 байта, по-моему меньше уже нельзя.
     
  17. crypto

    crypto Active Member

    Blog Posts:
    0
    shurik
    А разве нельзя напрямую указать Билдеру свой startup код?
     
  18. shurik

    shurik Александр

    Blog Posts:
    0
    Посмотрел я опции линкера. В отличии от VC линкера, в котором есть опция /ENTRY, в линкере от борланда ничего такого не наблюдается. Так что скорее всего нельзя :dntknw:
     
  19. test555

    test555 New Member

    Blog Posts:
    0
    Как создать минимальное приложение - понятно.
    Но вот вопрос посложнее: как таким же образом сделать крохотную ДЛЛ...
    http://www.rsdn.ru/forum/delphi/3281250.all.aspx

    Эта попытка вроде как нерабочая.
    Нужно сделать обработчик на DllProc....

    Вот, куда копать?
     
  20. Maroder32b

    Maroder32b New Member

    Blog Posts:
    0
    Минимальное приложение в дельфи-скажите а какой в этом смысл ?