Programa que gera programa

Delphi

25/01/2004

Galera,

Gostaria de saber como eu faço para tipo através do Delphi gerar um codigo compilar esse codigo e gerar um outro executavel.

Tipo que seria um programa que gerasse outro

Por favor, me Dêem pelo menso uma luz.


Ldrabelo

Ldrabelo

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

25/01/2004

Colega,

Se o que você está querendo é desenvolver um compilador, dê uma olhada aqui: http://www.freepascal.org/


GOSTEI 0
Ldrabelo

Ldrabelo

25/01/2004

Na verdade não quero desenvolver um compilador, quero utilizar o proprio compilador do delphi.


GOSTEI 0
Fabio.hc

Fabio.hc

25/01/2004

Tente assim:

procedure TForm1.Button1Click(Sender: TObject);
begin
   WinExec(´dcc32 /$R+ project1´,SW_SHOW)
end;



GOSTEI 0
Ldrabelo

Ldrabelo

25/01/2004

Vc poderia me descrever o que tenho que fazer.

Na verdade eu quero tipo montar o arquivo .dpr, .pas e .dfm e com esses arquivos e gerar o .exe.


GOSTEI 0
Fabio.hc

Fabio.hc

25/01/2004

O dcc32.exe é um compilador e fica na pasta bin do delphi, para vc compilar sem precisar abrir o delphi, vc passa o parâmetro o nome da unit.pas e ele gera o unit.dcu, vc passa o nome do project1.dpr e ele gera o project1.exe.

Para vc montar o .dpr, o .pas e o .dfm vc precisa do delphi.


GOSTEI 0
POSTAR