Jump to content
Fórum Script Brasil
  • 0

Compilando Arquivos


Guest Rullyan

Question

2 answers to this question

Recommended Posts

  • 0
Como faço para compilar arquivos no delphi ??

e tem algum programa que precise para compilar ??

Copilar? É que geralmente compilar agente usa para sinonimo de rodar o programa que é só apertar F9, mas você deve estar querendo dizer pra tipo instalar seu programa não é?? se for olhe nesse tópico que eu fiz link olha os links do micheus há um programa chamado Inno Setup muito bom e fácil de usar !!!!

abs...

Link to comment
Share on other sites

  • 0
Copilar? É que geralmente compilar agente usa para sinonimo de rodar o programa que é só apertar F9, mas você deve estar querendo dizer pra tipo instalar seu programa não é??
Walter, não sei não, mas parece que ele está mesmo começando. Tipo instalou o Delphi e quer saber como faz...

A propósito, é bem verdade que apertar o F9 irá compilar seu programa, mas também irá executá-lo ("rodá-lo"), já que esta é a função da tecla F9 (Run | Executar).

Compilar é apenas uma das etapas envolvidas para obtenção do programa executável:

- Compilar -> Compilador (ref. Wikipedia - ver fluxograma à direita)

- Linkar -> Linker (ref. Wikipedia)

Mas, voltando a compilação, para a simples compilação das units alteradas, envolvidas em seu projeto, um simples CTRL+F9 (Build | apenas compila mesmo). Já que quiser forçar a compilação de "todas" as units envolvidas no seu projeto, então a combinação é ALT+P (acessa menu Project) e B (atalho para Build All | compila "todas" units)

Na linha dos atalhos para execução, além de F9 (Run | executa o programa compilado), temos ainda:

- F4 (Run to cursor | executa até a posição do cursor) a execução faz uma pausa quando passar pelo código onde o cursor está posicionado; (Para continuar, temos quaisquer destas opções que estou citando)

- F7 (Trace into | executa passo-a-passo) a execução é feita "linha-a-linha" e se houver uma chamada a uma procedure ou function, o código da mesma é acessado e lá continua (caso tenhamos o código fonte da unit onde a mesma está declarada. Caso contrário pode ser utilizado Shift+F7 - Trace to next source line);

- F8 (Step over | executa passo-a-passo) porém, diferente de F7, na presença de procedures ou funtions não são acessados os códigos fonte das mesmas (elas são simplesmente executadas);

Se o colega Rullyan realmente está começando e não tem idéia de como mexer com a IDE do Delphi, recomendo ler algum livro ou mesmo apostila sobre o assunto. Há inúmeras pela net. Nas seção de Apostilas Gratuitas tem alguma coisa, mas vai depender de que versão de Delphi você "está falando".

Abraços

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.5k
×
×
  • Create New...