ola gostaria de saber como faço para utilizar o clipper ou harbour ou xharbour
tentei varias veses e nao sai do lugar
nunca usei o cmd nao sei nem como usar
nao consegui nem fazer um "hello world" na tela
sempre da erro ou que o comando nao existe
nao consegui criar muito menos compilar algo
gostaria que alguem pudesse me dizer algo detalhado (detalhado mesmo) para poder programar no win7 64
se puderem ajudar agradeço
iniciante
Moderador: Moderadores
-
robison915
- Usuário Nível 1

- Mensagens: 4
- Registrado em: 20 Jun 2015 17:22
- Localização: esteio rs
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
iniciante
Bom dia, bem vindo ao forum
Em primeiro lugar, você instalou o que na sua máquina, HMG, MINIGUI EXTEND etc etc., pois tem que preparar o ambiente de trabalho, eu trabalho com a minigui extend, apos a sua decisão do que vai utilizar é preparar as variáveis de ambiente, escolher um editor de texto de sua preferencia (O notepad++ é uma boa escolha), feito isso é começar a brincar um pouquinho com o ambiente, fazer um programinha básico mesmo em modo console para poder consolidar os conhecimentos, quando tiver mais habituado com a linguagem (preferencialmente o harbour) aí deve partir para uma IDE.
qualquer coisa é só falar
Jackson
Em primeiro lugar, você instalou o que na sua máquina, HMG, MINIGUI EXTEND etc etc., pois tem que preparar o ambiente de trabalho, eu trabalho com a minigui extend, apos a sua decisão do que vai utilizar é preparar as variáveis de ambiente, escolher um editor de texto de sua preferencia (O notepad++ é uma boa escolha), feito isso é começar a brincar um pouquinho com o ambiente, fazer um programinha básico mesmo em modo console para poder consolidar os conhecimentos, quando tiver mais habituado com a linguagem (preferencialmente o harbour) aí deve partir para uma IDE.
qualquer coisa é só falar
Jackson
-
robison915
- Usuário Nível 1

- Mensagens: 4
- Registrado em: 20 Jun 2015 17:22
- Localização: esteio rs
iniciante
meu problema é mais o ambiente de trabalho que nao consigo criar
tentei todos clipper, harbour, xharbour (apenas as lib e tb o HMG)
sim quero começar do começo (bem do inicio mesmo) mas nao consegui nem um "ola mundo" na tela, nao quero usar uma ide por enquanto e ja tenho o notepad++
tenho um livro de clipper 5.0 mas nao posso aprender por nao conseguir criar de forma correta o ambiente de trabalho
procurei varias vezes aqui no forum mas nao consegui resultado nenhum
gostaria de uma ajuda para um pc em que nunca foi instalado nada de clipper e derivados (começar do zero)
se puder ajudar obrigado
tentei todos clipper, harbour, xharbour (apenas as lib e tb o HMG)
sim quero começar do começo (bem do inicio mesmo) mas nao consegui nem um "ola mundo" na tela, nao quero usar uma ide por enquanto e ja tenho o notepad++
tenho um livro de clipper 5.0 mas nao posso aprender por nao conseguir criar de forma correta o ambiente de trabalho
procurei varias vezes aqui no forum mas nao consegui resultado nenhum
gostaria de uma ajuda para um pc em que nunca foi instalado nada de clipper e derivados (começar do zero)
se puder ajudar obrigado
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
iniciante
Amigo, já que você está começando mesmo, então o melhor já é partir para o Harbour:
1 - Copiando e Instalando o Harbour:
- Clique no Link abaixo para copiar o Harbour:
http://sourceforge.net/projects/harbour ... e/download
- Para instalar, execute o arquivo copiado no link acima e clicar no botão conforme sequência: Next, I Agree, Next, Install e Finish.
2 - Configurando ambiente:
Com o Harbour instalado, usando o seu notepad++, crie um arquivo BAT (por exemplo: SETARHB.BAT) com os seguintes comandos:
No Windows 64 bits, troque %SystemRoot%\system32\cmd.exe por %windir%\SysWOW64\cmd.exe
Depois crie um atalho deste arquivo BAT na sua área de trabalho do Windows, assim quando você for compilar algum programa, basta dar um clique duplo neste atalho (SETARHB.BAT) que o prompt do DOS será aberto e já configurado para o Harbour. Para criar um atalho do arquivo SETARHB.BAT, entre no "Meu Computador", procure onde você gravou o arquivo SETARHB.BAT e clique o botão direito do mouse sobre o arquivo, no menu que vai abrir escolha a opção "Enviar para..." e depois "Área de Trabalho (criar atalho)".
3 - Criando o PRG e compilando:
Primeiro vamos criar uma pasta onde você vai gravar os PRG, então entre no "Meu Computador" ou Windows Explorer, selecione a unidade C:\ e crie a pasta C:\PROG.
Depois, utilizando o notepad++, crie o arquivo TESTE.PRG com o seguinte conteúdo:
Agora, execute o atalho do SETARHB.BAT que está na sua Área de Trabalho, será apresentada o prompt do DOS, digite então:
CD\PROG
Depois digite:
HBMK2 TESTE.PRG
Bom, se tudo estiver certo, o TESTE.EXE será criado. Ai basta executar o arquivo TESTE.EXE.
Abraços,
1 - Copiando e Instalando o Harbour:
- Clique no Link abaixo para copiar o Harbour:
http://sourceforge.net/projects/harbour ... e/download
- Para instalar, execute o arquivo copiado no link acima e clicar no botão conforme sequência: Next, I Agree, Next, Install e Finish.
2 - Configurando ambiente:
Com o Harbour instalado, usando o seu notepad++, crie um arquivo BAT (por exemplo: SETARHB.BAT) com os seguintes comandos:
Obs.: c:\hb32 nos comandos acima é a pasta onde o Harbour foi instalado.@echo off
set path=C:\hb32\bin;C:\hb32\comp\mingw\bin;%path%
set HB_COMPILER=mingw
cd\
%SystemRoot%\system32\cmd.exe
No Windows 64 bits, troque %SystemRoot%\system32\cmd.exe por %windir%\SysWOW64\cmd.exe
Depois crie um atalho deste arquivo BAT na sua área de trabalho do Windows, assim quando você for compilar algum programa, basta dar um clique duplo neste atalho (SETARHB.BAT) que o prompt do DOS será aberto e já configurado para o Harbour. Para criar um atalho do arquivo SETARHB.BAT, entre no "Meu Computador", procure onde você gravou o arquivo SETARHB.BAT e clique o botão direito do mouse sobre o arquivo, no menu que vai abrir escolha a opção "Enviar para..." e depois "Área de Trabalho (criar atalho)".
3 - Criando o PRG e compilando:
Primeiro vamos criar uma pasta onde você vai gravar os PRG, então entre no "Meu Computador" ou Windows Explorer, selecione a unidade C:\ e crie a pasta C:\PROG.
Depois, utilizando o notepad++, crie o arquivo TESTE.PRG com o seguinte conteúdo:
Salve o arquivo TESTE.PRG dentro da pasta C:\PROG.Function Main()
Cls
@ 10,10 say "Olá Mundo!"
Inkey(0)
Return Nil
Agora, execute o atalho do SETARHB.BAT que está na sua Área de Trabalho, será apresentada o prompt do DOS, digite então:
CD\PROG
Depois digite:
HBMK2 TESTE.PRG
Bom, se tudo estiver certo, o TESTE.EXE será criado. Ai basta executar o arquivo TESTE.EXE.
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
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
-
robison915
- Usuário Nível 1

- Mensagens: 4
- Registrado em: 20 Jun 2015 17:22
- Localização: esteio rs
iniciante
Ola Toledo!
sua explicitação está ótima (ate ensinando a fazer o atalho kkkkkkk) muito boa mesmo funcionou de boa
ate tentei fazer outras coisas aqui e algumas deu certo outras nao (meu livro é de clipper puro) o jeito é ir tentando ler a documentação
mas o problema que não consegui resolver é sobre a acentuação, as letras com acento não aparecem de forma legível
se puder ajudar obrigado
pelo resto valeu mesmo :{
sua explicitação está ótima (ate ensinando a fazer o atalho kkkkkkk) muito boa mesmo funcionou de boa
ate tentei fazer outras coisas aqui e algumas deu certo outras nao (meu livro é de clipper puro) o jeito é ir tentando ler a documentação
mas o problema que não consegui resolver é sobre a acentuação, as letras com acento não aparecem de forma legível
se puder ajudar obrigado
pelo resto valeu mesmo :{
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
iniciante
Amigo, algumas outras alterações no código:
Para compilar digite:
hbmk2 teste.prg -lxhb
Abraços,
Código: Selecionar todos
*******************************************
* COMPILAR: hbmk2 teste.prg -lxhb
*******************************************
#include "hbgtwvg.ch"
REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_PT850
REQUEST HB_GT_WVT_DEFAULT
Function Main()
HB_SETCODEPAGE('PT850')
HB_LANGSELECT('PT')
SetMode(25,80)
Cls
@ 10,10 say HB_ANSITOOEM("Olá Mundo!")
Inkey(0)
Return Nilhbmk2 teste.prg -lxhb
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
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
-
robison915
- Usuário Nível 1

- Mensagens: 4
- Registrado em: 20 Jun 2015 17:22
- Localização: esteio rs
iniciante
Ola Toledo!
o código que vc mandou funcionou quando tirei a linha (#include "hbgtwvg.ch") dava erro antes disso
Bom, ja sei que estou incomodando com tantas perguntas
mas tenho que perguntar, vou estagiar numa empresa que trabalha com clipper (por isso estou tentando aprender), mas descobri que ele utilizam o xharbour,
então gostaria de saber se a diferença entre harbour e xharbour possa atrapalhar na hora de migrar para o xharbour
no link ( viewtopic.php?f=4&t=14977 ) você explica a diferença e diz que depende do programador usar um ou outro, no meu caso você acha que essa diferença entre e outro terá impacto negativo ou positivo no aprendizado??
outra coisa a documentação que achei foi esta https://harbour.github.io/doc/index.html , http://www.fivetechsoft.com/harbour-docs/harbour.html e esta http://www.olszynka.pl/harbour/hbdoc/, mas nao achei muitos exemplos sobre estrutura de classe e objeto, como chamar uma função da classe, herança ou manipulação de strings, enfim exemplos bem simples para se familiarizar com a linguagem
se alguma duvida que eu tenho não se aplica ao harbour é porque a referencia de linguagem que tenho é java e php básicos
tem outra documentação que possa indicar, que possa mostrar mais o uso de comandos básicos.
bom... acho que era isso por enquanto
obrigado
o código que vc mandou funcionou quando tirei a linha (#include "hbgtwvg.ch") dava erro antes disso
Bom, ja sei que estou incomodando com tantas perguntas
mas tenho que perguntar, vou estagiar numa empresa que trabalha com clipper (por isso estou tentando aprender), mas descobri que ele utilizam o xharbour,
então gostaria de saber se a diferença entre harbour e xharbour possa atrapalhar na hora de migrar para o xharbour
no link ( viewtopic.php?f=4&t=14977 ) você explica a diferença e diz que depende do programador usar um ou outro, no meu caso você acha que essa diferença entre e outro terá impacto negativo ou positivo no aprendizado??
outra coisa a documentação que achei foi esta https://harbour.github.io/doc/index.html , http://www.fivetechsoft.com/harbour-docs/harbour.html e esta http://www.olszynka.pl/harbour/hbdoc/, mas nao achei muitos exemplos sobre estrutura de classe e objeto, como chamar uma função da classe, herança ou manipulação de strings, enfim exemplos bem simples para se familiarizar com a linguagem
se alguma duvida que eu tenho não se aplica ao harbour é porque a referencia de linguagem que tenho é java e php básicos
tem outra documentação que possa indicar, que possa mostrar mais o uso de comandos básicos.
bom... acho que era isso por enquanto
obrigado