Clipper On Line • Ver Tópico - Versão do BCC

Versão do BCC

Discussão sobre a biblioteca Fivewin - O Clipper para Windows.

Moderador: Moderadores

 

Versão do BCC

Mensagempor ICO » 01 Jul 2010 11:32

Bom Dia a todos..
é possivel mostrar a versão do BCC em uma dialog ?
Pretendo fazer algo + - assim ;
@02.10,50 Say "Versão do FW          :"+FWVERSION
@04.10,50 SAY "Versão do xHarbour    :"+VERSION
@06.10,50 SAY "Versão do Borland     :"+????????? 


:%

desde já obrigado..
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor gvc » 01 Jul 2010 13:52

HB_Compiler()
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar de usuário

gvc
Colaborador

Colaborador
 
Mensagens: 1269
Data de registro: 23 Ago 2005 10:57
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor LordJonas » 01 Jul 2010 14:22

Oi...

Posso estar enganado, mas HB_Compiler() retorna a versão do compilador utilizado no xHarbour.... e pelo que percebi o cara tá querendo mostrar a versão que ele tem instalada no pc...
LordJonas
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 5
Data de registro: 24 Jun 2010 07:20
Cidade/Estado: Porto, PORTUGAL
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor ICO » 01 Jul 2010 14:32

Ola gvc.. é exactamente como disso o LordJonas..
o Hb_Compiler sempre retornara "Borland C++ 5.5.1 (32 bit)"
e o que eu quero e se eu compilar com o bcc55 me retorne bcc55 ou com o Bcc 5.82 retorne Bcc 5.82 ou algo aproximado a isso..

Obrigado
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor sygecom » 01 Jul 2010 14:36

ICO escreveu:Ola gvc.. é exactamente como disso o LordJonas..
o Hb_Compiler sempre retornara "Borland C++ 5.5.1 (32 bit)"
e o que eu quero e se eu compilar com o bcc55 me retorne bcc55 ou com o Bcc 5.82 retorne Bcc 5.82 ou algo aproximado a isso..

Olá Luiz,
Teoricamente você tem que usar a versão do xharbour igual a versão do seu compilador C, se não está usando isso já é uma anomalia, então teoricamente a versão do compilador C que você usa é a que foi compilado o xharbour.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Re: Versão do BCC

Mensagempor ICO » 01 Jul 2010 15:14

Leonardo.. eu usava o Bcc55, ai troquei pelo Bcc56 e to usando sem recompilar LIBs e sem problemas, agora to com o Bcc582. e pelo que tu tá dizendo eu não poderei compilar com FW904 + Xharbour 1.2.1 + Bcc582 ??? então terei que ficar com o Bcc56 até os fim dos meus dias, a menos que eu troque de FiveWin ???

Então porque então que com o Bcc55 e Bcc56 nunca deu problemas ?

Abraços..
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor sygecom » 01 Jul 2010 20:46

Olá Luiz,
O fato de está funcionando até hoje não quer dizer que é o certo, apenas que ainda não lhe trouxe problemas.
ICO escreveu:. e pelo que tu tá dizendo eu não poderei compilar com FW904 + Xharbour 1.2.1 + Bcc582 ???

Claro que pode, é só usar a versão do xHarbour para Bcc 5.82
ICO escreveu:então terei que ficar com o Bcc56 até os fim dos meus dias, a menos que eu troque de FiveWin ??

Não precisa ficar, a lib da Fivewin pode ser recompilada através dos seus fontes FWH\source\ a unica que se mantem da Fivewin é a LIB FIVEC.LIB que não é disponibilizado o fonte e que é 100% C

ICO escreveu:Então porque então que com o Bcc55 e Bcc56 nunca deu problemas ?
Não dar problema não quer dizer que é a coisa certa, e também não tenho certeza do que é bem certo ou não, por que não existe uma documentação do xharbour explicando isso na integra, ou fato curioso é que usando MSVC você pode gerar LIB para Mingw apenas renomeando LIB de por exemplo LIBC.LIB para LIBC.A, porem nem todas funcionam...mas muitos funcionam apenas fazendo isso !
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Re: Versão do BCC

Mensagempor ICO » 02 Jul 2010 08:39

Valeu pela aula Leonardo..

é acho que não tem jeito mesmo de pegar a versão o BCC em execução.. :'(

Abraços..
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor ICO » 02 Jul 2010 17:37

Meio Resolvido mas já i um começo..

http://forums.fivetechsupport.com/viewt ... 08#p101108

Obrigado a todos.. :xau
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor rochinha » 03 Jul 2010 19:20

Amiguinho,

Para meu caso funcionou com a seguinte modificação:
#pragma BEGINDUMP
        #include <hbapi.h>
        HB_FUNC( BORLANDVERSION )
        {
           char buffer [7];
           switch( __BORLANDC__ )
           {
              case 1410:
                 hb_retc( "5.8.2" );
                 break;
              case 1361:
                 hb_retc( "5.5.1" );
                 break;
              default:
                 hb_retc( itoa(__BORLANDC__,buffer,7) );
                 break;   
           }     
        }
#pragma ENDDUMP


Caso nenhuma das opções passe pelo SWITCH com certeza voce terá um número sendo apresentado como default.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Re: Versão do BCC

Mensagempor ICO » 05 Jul 2010 09:16

Valeu Rochinha.. Obrigado..

Onde a gente consegue esses codigos tipo 1410 e 1361 ???

Abraços
Luiz Arruda-Corumba - MS
FiveWin 9.04
[x]Harbour
PellesC
xDev
BCC
Ws

[blue]Retorne avisando se a Dica Funcionou[/blue]

email: ico.corumba@gmail.com
Avatar de usuário

ICO
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 45
Data de registro: 01 Ago 2007 15:59
Cidade/Estado: Corumba - MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Versão do BCC

Mensagempor rochinha » 05 Jul 2010 21:58

Amiguinho,

apenas printei o conteudo de __BORLANDC__
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes




Retornar para FiveWin

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro