Компилятор Delphi на флэшке. Я расскажу вам, как поместить ПОЛНОЦЕННЫЙ Delphi компилятор на флэшке.
На самом деле это предельно просто.
Для этого необходим установленный обычный Delphi на компьютере. Конечно, я могу выложить нужные файлы сюда, но не сделаю это, так как Delphi - платный продукт.
В статье я буду использовать обозначение %DELPHIDIR% - это папка, в которою установлен Delphi и %RESDIR% - папка на флэшке, куда всё ставим.
1). Скопируйте файл %DELPHIDIR%\bin\dcc32.exe на флэшку - это сам компилятор Delphi (~1,2 Mb).
2). Скопируйте файлы %DELPHIDIR%\lib\SysInit.dcu и %DELPHIDIR%\lib\System.dcu на флэшку - это необходимые стандартные библиотеки (~0,5 Mb).
3). Скопируйте файл самые важные библиотеки из %DELPHIDIR%\lib\ , их количество зависит от размера флэшки. Настоятельно рекомендуется скопировать SysUtils.dcu , а если вы будете компилировать приложения с окнами, то и Windows.dcu, ActiveX.dcu, Classes.dcu, Controls.dcu, Dialogs.dcu, ExtCtrls.dcu, Forms.dcu, Graphics.dcu, HelpIntfs.dcu, Messages.dcu, StdCtrls.dcu, Types.dcu, Variants.dcu (от 0,3 - 3 Mb).
Примерный размер среднего комплекта всего скопированного - 4,5 Mb.
Вот и всё. Компилируется это так: заходите в командную строку (Пуск>Выполнить...>cmd или Пуск>Программы>Стандартные>Командная строка) и пишете:
Code
%RESDIR%\dcc32 [файл]
Где [файл] - главный файл вашего проэкта (его расширение - *.dpr). P.S.: лично я, когда ставил, просто набрал в командной строке несколько команд:
Code
cd %DELPHIDIR%\bin\
copy \bin\dcc32.exe %RESDIR%
copy SysInit.dcu %RESDIR%
copy bin\System.dcu %RESDIR%
copy bin\SysUtils.dcu %RESDIR%
. . .
P.P.S.:
Quote (hx)
Конечно, я могу выложить нужные файлы сюда, но не сделаю это, так как Delphi - платный продукт.
На самом деле я их выложу, даже в очень удобном инсталляционном пакете, но для этого любой пользователь должен повысить мне репутацию с указанием того, что это для статьи . Статья полностью написана мной (hx'ом). Копирование разрешено только с указанием автора.