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

Вниз

Создание exe-файла   Найти похожие ветки 

 
3asys   (2003-04-30 13:07) [0]

Как самому, без помощи компилятора создать exe-файл?


 
DVM ©   (2003-04-30 13:22) [1]


> Как самому, без помощи компилятора создать exe-файл?

Вполне возможно. Надо изучить формат PE файла. Рекомендую книжку:
П. Румянцев. Работа с файлами в Win32. В инете есть в электронном виде (только огромная 12-18 мб).


 
Digitman ©   (2003-04-30 13:44) [2]

exe-файл создает не компилятор, а компановщик


 
3asys   (2003-04-30 13:58) [3]

Большое Спасибо!

С Уважением, 3asys


 
Anatoly Podgoretsky ©   (2003-04-30 13:59) [4]

Процедуры BlockWrite и TFileStream.Write


 
sniknik ©   (2003-04-30 21:41) [5]

нифига, все неправы. можно гораздо проще
FileClose(FileCreate("FileName.Exe")); //создается... !
и все ;о)))


 
Real ©   (2003-05-03 13:49) [6]

Теоритически, ведь можно слепить файл данных с ехе который интерпретирует данные для своего вывода.


 
Юрий Зотов ©   (2003-05-03 16:55) [7]

> Как самому, без помощи компилятора создать exe-файл?

Элементарно просто.

1. Создать новый file of byte с расширением EXE.
2. Записать в него служебную информацию согласно спецификации PE и нужный набор машинных команд.
3. Закрыть.

То, что файл создастся - это 100%. А вот будет ли он работать - это зависит от того, как выполнен п. 2.


 
anton_silver_   (2003-06-13 13:54) [8]

copy con,c:\a.exe



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
3-92065
amd
2003-08-01 07:11
2003.08.28
Как вставлять в таблицу картинки ?


4-92305
Arhelon
2003-06-24 14:46
2003.08.28
Как вытащить иконку из открытого окна ???????


14-92167
DeMoN-777
2003-08-11 15:46
2003.08.28
PHP+MsSql


1-92102
Berezne
2003-08-15 14:16
2003.08.28
Как отобразить полную дату в Report е?


6-92146
Vorobyev Sergey
2003-06-20 13:06
2003.08.28
Как определить IP или HostName по MAC-адресу?