DCC32.exe
Estou querendo fazer um executavel que ira linkar as units ´DCU´ e ou ´BPL´ criadas no delphi e compilar o objeto gerado em uma estrutura de linguagem baseada no mesmo so que somente com funções, procedures, variaveis pré-determinadas.
As tres perguntas fatais:
Teria uma função para linkar e compilar ?
Onde consegueria material em português, de preferência, para estudo ?
Poderia fazer tudo isto sem utilizar o DCC32.exe e as suas linhas de comando ?
-------
As tres perguntas fatais:
Teria uma função para linkar e compilar ?
Onde consegueria material em português, de preferência, para estudo ?
Poderia fazer tudo isto sem utilizar o DCC32.exe e as suas linhas de comando ?
-------
Anderson.buzzi
Curtidas 0
Respostas
Massuda
17/09/2007
Não entendi o que você quer fazer... quer fazer um compilador Delphi?
GOSTEI 0
Anderson.buzzi
17/09/2007
isso,
o que eu tenho é uma DLL que tem várias funções...
algumas dessas funções chamarão uma função em outra unit (que será a que o usuário vai digitar). Após ele digitar e salvar, eu utilizo o DCC32.exe para recompilar o projeto (vamos fingir que não existirão erros de programação hehehe).
Vamos supor um botão que chamaria esta função passando alguns parâmetros.... o usuário (usuário avançado..) poderia escrever no código: ShowMessage(´Botão pressionado!´);
...
Isto já está funcionando,
o meu problema seria distribuir essa DCC32 com o aplicativo, por isso queria alguma maneira de compilar tudo sem utilizar a maldita hehehe
o que eu tenho é uma DLL que tem várias funções...
algumas dessas funções chamarão uma função em outra unit (que será a que o usuário vai digitar). Após ele digitar e salvar, eu utilizo o DCC32.exe para recompilar o projeto (vamos fingir que não existirão erros de programação hehehe).
Vamos supor um botão que chamaria esta função passando alguns parâmetros.... o usuário (usuário avançado..) poderia escrever no código: ShowMessage(´Botão pressionado!´);
...
Isto já está funcionando,
o meu problema seria distribuir essa DCC32 com o aplicativo, por isso queria alguma maneira de compilar tudo sem utilizar a maldita hehehe
GOSTEI 0
Massuda
17/09/2007
Você não pode distribuir o DCC32.exe pois seria violação de direitos autorais.
Você não preicsa de fazer dessa forma. Geralmente o que se faz para permitir algum tipo de programação por parte do usuário é usar algum tipo de linguagem de script. Para usar uma linguagem estilo Pascal/Delphi, dê uma olhada no :arrow: [url=http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}]Pascal Script[/url].
Você não preicsa de fazer dessa forma. Geralmente o que se faz para permitir algum tipo de programação por parte do usuário é usar algum tipo de linguagem de script. Para usar uma linguagem estilo Pascal/Delphi, dê uma olhada no :arrow: [url=http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}]Pascal Script[/url].
GOSTEI 0
Anderson.buzzi
17/09/2007
exatamente isso que eu preciso!
não sabia da existencia do pascal script,
vou baixar e estudá-lo,
muito obrigado!
não sabia da existencia do pascal script,
vou baixar e estudá-lo,
muito obrigado!
GOSTEI 0
Raserafim
17/09/2007
valeu massuda,
muito boa a dica.
tamém não sabia que existia essa possibilidade
muito boa a dica.
tamém não sabia que existia essa possibilidade
GOSTEI 0