Por onde começo ?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

Por onde começo ?

Mensagem por Douglas C Farias »

Bom Dia

Volto novamente aki p/ mais uma dúvida.
Eu baixei o prog. fez a instalação. E ai como eu faço p/ começar a programar.
Se o programa foi instalado, ele deve ter um acesso.
Em qual pasta ou diretório posso executalo.

Já estou ficando doente em tentar e não dar em nada.

Obs
Depois de instalado, ele tem varias pastas é alguma delas que é preciso abrila p/ começar a trabalhar ?

Help !!!!!
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Douglas, no link abaixo tem um curso básico:

https://pctoledo.org/col_curso.htm

Só lembre-se de fazer as alterações no arquivo AUTOEXEC.NT, acrescentado os comandos:

SET LIB=C:\CLIPPER5\LIB
SET INCLUDE=C:\CLIPPER5\INCLUDE
SET OBJ=C:\CLIPPER5\OBJ
PATH=%PATH%;C:\CLIPPER5\BIN

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Oi Douglas,

Você menciona que instalou um programa, mas não disse que programa. Deduzo que tenhas instalado o Clipper 5.2. Se você instalou o Clipper por mei de programa de instalação, deve ter feito alteração no AUTOEXEC.BAT e CONFIG.SYS o que lhe permitirá trabalhar em qualquer pasta que você esteja trabalhando. Isso porque a instalação é adicionado ao PATH o diretório Clipper. Só que isto funciona em WIN98 e WIN95 não em WINXP. Para que funcione leia este tópico que fala como utilizar o Clipper em WINXP, caso que seja este o seu Windows: https://pctoledo.org/forum/viewto ... 0489#30489

Como compilar:
Se o clipper estiver no PATH ou até utilizando-se de uma BATCH para compilar um PRG. Você pode proseguir com a instrução abaixo.

Partindo do principio que você abriu uma nova pasta onde você irá aramazenar todos os arquivos referente ao sistema que você está criando. Você irá criar seu PRG arquivo de programa que desejas compilar.

Daí é só chamar na linha de comando: CLIPPER <nome do seu prg> se compilar é porque está no PATH senão utilize o arquivo CL.BAT que deve ter no diretório do Clipper, assim como menciona o colega sygecom, senão crie-lo naquela pasta onde você está fazendo seu sistema. No entanto co~e deve definir se irá utilizar o RTLINK o BLINKER. O exemplo do CL.BAT executa o RTLINK que é o linkador do seu OBJ que o Clipper gerou.

Depois de ter passado pelo RTLINK ou BLINKER você está gerando o seu arquivo executável.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Re: Por onde começo ?

Mensagem por Pablo César »

Douglas em MP escreveu:Eu tenho Win Xp.fiz tudo que está escrito no Site.
Mas minha duvida é.

Tudo isso deve rodar no pront do DOS ou tem uma ferramenta que o Clipper nos fornece.
estou me referindo as pastas que ele gera na hora da instalação.
As pastas que a instalação do Clipper criou, pertencem a ferramenta de programação. É o seu Clipper. Você fazer outra pasta de trabalho (como mencionei na mensagem acima), é outra coisa.

Douglas, a indicação do Sr. Toledo é o mais indicado para você no momento. Você precisa entender que o Clipper é uma ferramenta voltada para o DOS e ele não possue IDEs como tem outras linguagens de programação. Você terá que fazer tudo na mão. Criar sua pasta de trabalho (alé da que a instalação do Clipper fez, é claro).

Gostaria que você colocasse aqui todas as suas dúvidas e evitasse em mandar mais MP (Mensagem Privada) sobre questões técnicas porque dessa forma você estaria privando aos outros colegas de poder compartilhar as soluções dadas. Postando aqui no fórum, de forma pública, você está também ajudando aos outros colegas e também dando a oportunidade de participar respondendo muitas vezes com outras idéias e com maior frequência do que eu poderia estar dando.

Pergunto: Você instalou o Clipper 5.2 e RTLINK ?

Crie então na pasta C:\WINDOWS o seguinte arquivo BATCH:

Código: Selecionar todos

@ECHO OFF
PATH=%PATH%;C:\CLIPPER5\BIN;C:\CLIPPER5\PLL;
SET INCLUDE=C:\CLIPPER5\INCLUDE
SET LIB=C:\CLIPPER5\LIB
SET OBJ=C:\CLIPPER5\OBJ
SET PLL=C:\CLIPPER5\PLL
CLIPPER %1 /B > LOG.TXT
IF ERRORLEVEL 1 GOTO ERRO
RTLINK FI %1
IF ERRORLEVEL 1 GOTO ERRO
GOTO FIM
:ERRO
TYPE LOG.TXT
PAUSE
GOTO FIM
:FIM
ECHO Se aplicativo %1.EXE foi criado com sucesso !
Grave-o na pasta C:\WINDOWS que geralmente é a pasta que está no PATH e grave com o nome de COMPILE.BAT

Crie um arquivo de programa TESTE.PRG na sua pasta de trabalho (pasta-exemplo: C:\SISTEMA), a seguir:

Código: Selecionar todos

SET COLOR "W+/B"
CLS
@ 12,00 SAY "Bem vindo ao Clipper" 
Daí toda vez que precise criar seu executável em Clipper, é só posicinar-se no DOS na pasta de trabalho sua e digitar:

COMPILA TESTE (TESTE sem extensão, é o nome d seu PRG principal)

Daí é só executar o arquivo que criou.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

Obrigado

Mensagem por Douglas C Farias »

Pablo

Muito obrigado pela ajuda.
Desculpa pela msn's que mando pelo MP.
Foi mal mesmo.

Vou tentar fazer dessa forma.
Qualquer coisa entro em contato com vc's


valeu

Abraços

Douglas C Farias
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Re: Obrigado

Mensagem por Pablo César »

Douglas C Farias escreveu:Desculpa pela msn's que mando pelo MP.
Foi mal mesmo.
Não precisa pedir desculpas, colega. Eu gosto de esclarecer o por quê coloco no tópico como citações de uma MP.
Vou tentar fazer dessa forma.
Qualquer coisa entro em contato com vc's
Tudo bem Douglas, espero que você consiga, senão pode colocar as mensagens de erros e com certeza daremos um jeito. Boa sorte !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

PABLO ????

Mensagem por Douglas C Farias »

EU OUTRA VEZ AKI

CARA SEM CHANCE.FICARIA MUITO GRATO SE VC'S DO FORUM ME AJUDASEM DE OUTRA FORMA.
SEI QUE PODE SER BURRISSE MINHA MAS NÃO É.
NUNCA ME RALEI P/ PROGRAMAR DESSA FORMA. SEI QUE AS OUTRAS LINGUAGEM TEM SUAS VANTAGENS MAS ESSA ESTA ME SUPERANDO.
NÃO VOU DESISTIR, POR QUE QUERO APRENDER.
BOM

SERÁ QUE É POSSÍVEL VC'S OU ALGUEM ME PASSAR UM PASSO A PASSO.
SERIA DE GRANDE UTILIDADE P/ MIM E AOS OUTROS QUE ESTÃO COM A MESMA DIFICULDADE DO QUE EU.

JÁ CRIEI MEUS PROGRAMINHAS AKI NO PRONT DO DOS.
JÁ SALVEI NA MINHA PASTA DE PROJETOS MAS O RESTANTE NADA.

CRIAR EU CRIO NO PRONT E SALVO NA PASTA TAL.
MAS E DAI.

COMO QUE FAÇO P/ TERMINAR ?
QUAL O PROCEDIMENTO DO PONTO QUE PARO.

AGRADEÇO NOVAMENTE E TODAS AS VEZES.

DOUGLAS C FARIAS
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Eu estava respondendo a esta mensagem novamente e quando cliquei em enviar perdí tudo. Vou tentar re-produzir o que eu tinha escrito.

Caro Douglas, é aconselhável você saber que a utilização de caracteres maiusculas, considera-se que a pessoa está chamando a atenção ou está "gritando". Digo isto para que não cause antipatia aos colegas (sei que corro o risco de eu também passar de antipático por te falar isto), mas saiba que essa norma é assim neste meio de comunicação.

Eu confesso que de vez enquando utilizo-me de maiuscula em palavras, comandos e funções mas é com o intuito de destacar algo.
CRIAR EU CRIO NO PRONT E SALVO NA PASTA TAL.
MAS E DAI.

COMO QUE FAÇO P/ TERMINAR ?
QUAL O PROCEDIMENTO DO PONTO QUE PARO
Quero fazer algumas perguntas e espero que você responda a todas elas, por favor:

1. Você não nos disse qual é a versão do Clipper que instalou e gostaria de saber em que pasta você indicou na instalação. Esta informação seria bom obte-la para eu poder me referenciar de forma mais precisa.
2. Você criou o arquivo COMPILE.BAT no diretório WINDOWS ? Com o conteúdo conforme eu tinha indicado ?.
3. Você disse que criou a pasta de trabalho. pode me dizer em que lugar você abriu a pasta e qual nome foi usado ?. Gostaria de saber se foi no razi do C e que nome para referência.
4. Você criou o arquivo TESTE.PRG naquela pasta de trabalho ?
5. Você posicionou no prompt do MS-DOS na pasta de trabalho e executou a BATCH-FILE conforme indiquei ?
6. Se não ocorreu erro algum, você deve ter visto a mensagem: "Se aplicativo TESTE.EXE foi criado com sucesso !" se chegaste até aqui agora só resta você chamar o programa TESTE na linha de comando e ter visto a mensagem em tela: "Bem vindo ao Clipper".

Se foi criado o TESTE.EXE, considero que o seu problema tenha sido resolvido, do contrário Douglas, você deve relatar-nos os erros que apareceram.

Eu não estou colocando em dúvidas o seu conhecimento em programação e muito menos quero desmerecé-lo em nada. Só quero ajudar-lhe, mas para isso preciso de informação, preciso que me diga ONDE occorre erro ou onde está a sua dúvida. Tenha paciência, mas tudo depende de você iremos lhe ajudar, mas precisamos que nos indique onde está sua dificuldade, seja específoc por favor. Eu tinha pensado que instruí você passo a passo, no entanto você está nos pedindo isso, sinceramente não sei onde está o seu problema.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

OBS

Mensagem por Douglas C Farias »

Boa noite
Pablo

Bom desculpa mais uma vez em relação ao uso do fórum.
Bom participo de outros como Fórum Invaders e nada disso me ocorreu.
Bom deixa p/ lá.
Vamos ao que interessa.
Eu Instalei a versão que o "Maligno" 5.2e me instruiu pelo Site.
Tudo que esta gravado e instalado esta no "C:\" ,com o nome de "projeto".
Fiz as auterações que devem ser feitas.
Agora vou ser o mais esclarecedor se possível.
1º Instalei o clipper.
2º Fiz a auterações no C:\win
3º Criei um programa que o site, me forneceu passo a passo.
4º ?

Parei na hora que

Salve o programa e saia do EDIT.

Ai na hora de compilar que o bixo pega.

A pergunta é.

Devo compilar usando o nome do clipper.

Isso é devo escrever esse comando no pront do DOS ou não ?

quando escrevo esse comando no pront
Diz que esse comando não reconhecido como um comando interno ou externo....

ai o resto já sabemos.


Alias vamos por partes.

Tudo e trabalhado pelo Pront do DOS ?
Ou pelo pronte chamos as ferramentas.

Pelo exemplo do Site
quando chega na parte de salvar e depois de ir p/ compilar o programa.

Clipper ( exerc1) enter

Sai aquela msn já mensionada.

Bom acho que é isso a minha dúvida.

Abraços

Douglas C Farias
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

Agradecimento

Mensagem por Douglas C Farias »

Toledo

Boa Noite

Venho agradecer pelo Fórum que é maravilhoso e tbém agradecer a ajuda que vc's estão me fornecendo.

Eu consegui resolver a minha dificuldade. era na hora de chamar o compilador.
Estava errando na escrita não sei se é isso mas dessa forma foi.


Desde colocar compile estava colocando compila

Eu acho que era isso.


Valeu mesmo :{

Douglas C Farias
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

Agradecimento

Mensagem por Douglas C Farias »

Pablo


Consegui bom como citei p/ Toledo.


Valeu pela força mesmo.

Acho que o erro era na hora de compilar

estava errando na escrita.

Desde colocar Compile estava colocando compila .......


Achoe que era isso


valeu mesmo.


:{




Douglas C Farias
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Douglas, ai vai um passo-a-passo:

1 - Vamos copiar e instalar o Clipper 5.2e que está no site do Maligno, para isto clique no link abaixo:

http://pub.buzinello.com/xbase/clipper/ ... talled.zip

2 - Depois do arquivo copiado, vamos abrir este arquivo com o BraZip (ou WinZip) e extrair o seu conteúdo no drive C: (tem que ser na raiz c: mesmo, não coloque em nenhuma pasta), só que mantenha a estrutura das pastas que está no arquivo ZIP...
Para isto, no caso do Brazip, deixe "Utlizar nome de pasta original" marcada ou no WinZip "Use folder names" (Manter o nome das pastas).

3 - Agora entre no Prompt do DOS (Prompt de Comando no Windows XP), para isto clique em:

- Botão Iniciar
- Todos os Programas
- Acessórios
- Prompt de Comando

4 - Depois digite: CD\WINDOWS e pressione Enter

5 - Digite EDIT CL.BAT e pressione Enter
Obs.: vai entrar no Edit do DOS

6 - Depois digite os seguintes comandos abaixo:

Código: Selecionar todos

@ECHO OFF
PATH=%PATH%;C:\CLIPPER\BIN;C:\CLIPPER\PLL;
SET INCLUDE=C:\CLIPPER\INCLUDE
SET LIB=C:\CLIPPER\LIB
SET OBJ=C:\CLIPPER\OBJ
SET PLL=C:\CLIPPER\PLL
CLIPPER %1 /B > LOG.TXT
IF ERRORLEVEL 1 GOTO ERRO
RTLINK FI %1
IF ERRORLEVEL 1 GOTO ERRO
GOTO FIM
:ERRO
TYPE LOG.TXT
PAUSE
GOTO FIM
:FIM
ECHO Seu aplicativo %1.EXE foi criado com sucesso !
ECHO ON
7 - Depois do arquivo digitado é só salvar o mesmo (Arquivo/Salvar) e sair do Edit.

8 - Agora vamos abrir uma pasta para editar um programa de teste, para ver se o Clipper está instalado corretamente.

9 - digite CD\ e pressione Enter
Vai sair da pasta c:\Windows

10 - digite MD TESTE e pressione Enter
Vai criar uma pasta chamada Teste

11 - digite CD\TESTE e pressione Enter
Vai entrar na pasta Teste

12 - digite EDIT TESTE.PRG e pressione Enter
Vai entrar no Edit novamente

13 - digite os seguintes comandos:

Código: Selecionar todos

SET COLOR "W+/B"
CLS
@ 12,00 SAY "Bem vindo ao Clipper"
14 - Salve o arquivo e feche o Edit

15 - Agora digite CL TESTE e pressione Enter

Se tudo der certo, você acabou de criar seu primeiro programa em Clipper, para executar o programa digite TESTE e pressione Enter.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Douglas, já resolveu... que bom!

Mas ai tá o passo-a-passo, acho que vai servir para alguém futuramente.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Toledo escreveu:15 - Agora digite CL TESTE e pressione Enter
O problema de executar o CL.BAT é que segundo a versão do Windows, o Clipper não será encontrado porque não está no PATH como variável de ambiente, portanto em WINXP irá dar comando o arquivo inválido. Foi por isso que eu indiquei para o Douglas fazer um arquivo BATCH no diretório WINDOWS (o qual "normamente" está no PATH) e desta forma setar as variáveis de ambiente para o Clipper ser encontrado. Portanto Toledo, é bom esclarecer sobre a utilização do CL.BAT, ok ?
Douglas escreveu:Desde colocar Compile estava colocando compila
Ahhh assim não dá ! hihihihi Isso acontece, mas você percebeu Douglas que com aquela BATCH (COMPILA.BAT) que você gravou no Windows você acha o Clipper na marra ?. Não é uma forma muito ortodoxa de utilização, mas resolveu e o importante é isso.

Valeu então... ja estava eu pensando que o Clipper do Maligno não estava funcionando... hihihi coitando do Buzinello.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Douglas C Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 20 Mar 2008 12:08
Localização: SP / SBC

Obrigado

Mensagem por Douglas C Farias »

Pablo


Valeu mesmo sem vc's estaria perdido.
Obrigado mesmo.


abraços


Douglas C Farias
Responder