FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Version do Bcc
Posts: 82
Joined: Fri Mar 13, 2009 06:51 PM
Version do Bcc
Posted: Thu Jul 01, 2010 01:49 PM
Bom Dia a todos
é possivel mostrar a versão do Bcc em uma dialog ??

gostarai de fazer algo mas ou menos assim
Code (fw): Select all Collapse
@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 BCC     :"+?????????



Gracias
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
Posts: 82
Joined: Fri Mar 13, 2009 06:51 PM
Re: Version do Bcc
Posted: Fri Jul 02, 2010 11:41 AM
Bom Dia a todos

E ai pessoal, não tem jeito mesmo de mostrar a Version de bcc em tempo de execução ?

Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Version do Bcc
Posted: Fri Jul 02, 2010 12:55 PM
Luiz,

Puedes usar esta función:
Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()

   MsgInfo( BorlandVersion() )

return nil

#pragma BEGINDUMP

#include <hbapi.h>

HB_FUNC( BORLANDVERSION )
{
   hb_retnl( __BORLANDC__ );
}

#pragma ENDDUMP
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Version do Bcc
Posted: Fri Jul 02, 2010 12:58 PM
O prodrias mejorarla de esta forma e ir completándola según las distintas versiones que uses:
Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()

   MsgInfo( BorlandVersion() )

return nil

#pragma BEGINDUMP

#include <hbapi.h>

HB_FUNC( BORLANDVERSION )
{
   switch( __BORLANDC__ )
   {
      case 1410:
         hb_retc( "5.82" );
         break;
         
      default:
         hb_retc( "Unknown BorlandC version" );
         break;   
   }      
}

#pragma ENDDUMP
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 82
Joined: Fri Mar 13, 2009 06:51 PM
Re: Version do Bcc
Posted: Fri Jul 02, 2010 08:29 PM
Valeu Antonio.. Resolveu em partes mas é um grande começo.
Mas vou tentar Incrementar a func em C para retornar as outras versoes.

Obrigado

Abraços..
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Version do Bcc
Posted: Fri Jul 02, 2010 08:53 PM
ICO,

Aquí una función de [x]Harbour

Code (fw): Select all Collapse
? HB_Compiler()
William, Morales

Saludos



méxico.sureste
Posts: 82
Joined: Fri Mar 13, 2009 06:51 PM
Re: Version do Bcc
Posted: Mon Jul 05, 2010 01:12 PM
wmormar
o HB_Compiler() retorna a versao do BCC utilizada no XH, e não no sistema.

Se voce estiver utilizando do XH 1.2.1 6603, vai retornar 5.51(32bits), mesmo que voce esteja uzando o BCC56, ou BCC5.82.

"By Sergio Personal "


Abraços..
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS

Continue the discussion