rafaelcastro escreveu:Boa tarde... Apesar de ser uma linguagem um tanto quanto antiga... Estou precisando aprender Clipper...
Por necessidade mesmo... Aqui no meu novo emprego tem uns programas que foram feitos em Clipper...
Preciso alterar uns relatórios e não sei como fazer...
A primeira coisa é:
Peguei aqui o clipper 5 mas não sei como faze-lo rodar...
Qual arquivo tenho que fazer funcionar?
Abraço e todos
Se você já o instalou, agora precisa saber qual o seu Windows para poder configurar os arquivos de inicialização.
Mas, já de imediato, você pode criar um bat, por exemplo 'auto.bat' com as seguintes linhas:
set temp=c:\
set include=c:\clipper5\include
set lib=c:\clipper5\lib
set obj=c:\clipper5\obj
set pll=c:\clipper5\pll
path c:\clipper5\bin;c:\ng;c:\clipper5\ng;c:\windows\sistem32;%path%
set clipper=f150
cls
(Obs.:Esse exemplo para o clipper no diretório clipper5)
Essas linhas você deve colocar no arquivo de inicialização autoexec.ini windows 98, autoexec.nt windows xp ou iniciar-botao direito em meu computador-propriedades-variáveis de ambiente. Coloque-as de acordo com o lugar certo. A linha do path, apenas edite e acrescente. As outras, crie.
Ou, então, digite o nome do arquivo .bat (auto.bat) toda vez que entrar no prompt do dos na pasta (diretório) onde ele está.
Você, é claro, terá que usar o prompt do dos para executar o que precisa no Clipper. Os arquivos prgs podem ser abertos no bloco de notas do Windows também. É comum abri-lo no comando edit do dos. À escolha.
De qualquer forma, será sempre no prompt que terá que digitar:
Clippper <nome do arquivo prg> (sem o .prg) e
Rtlink fi <nome do arquivo obj> (sem o obj)
Obs. O arquivo .obj é criado pelo Clipper. Ex.: você criou um arquivo chamado agenda.prg. Para compilar:
clipper agenda
rtlink agenda
É gerado um arquivo agenda.exe. Quando há erros, o clipper <nome de arquivo> lhe mostra e a sua respectiva linha.
Arquivos .ntx são gerados pelo comando index. É o dbf indexado...
Arquivos .dbf são banco de dados. Esse você os edita digitando 'dbu <enter>'
Agora é só aprender os comandos e funções em alguma apostila baixada na internet... e também pelo ng> digitando ng no prompt (você deve possuir esse diretório dentro do que está o clipper - geralmente, clipper5)
Qualquer dúvida mais, estamos aí...