Version do Bcc

Version do Bcc

Postby ICO » Thu Jul 01, 2010 1: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: Select all  Expand view
@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
User avatar
ICO
 
Posts: 82
Joined: Fri Mar 13, 2009 6:51 pm

Re: Version do Bcc

Postby ICO » 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 ?

Image
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
User avatar
ICO
 
Posts: 82
Joined: Fri Mar 13, 2009 6:51 pm

Re: Version do Bcc

Postby Antonio Linares » Fri Jul 02, 2010 12:55 pm

Luiz,

Puedes usar esta función:
Code: Select all  Expand view
#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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Version do Bcc

Postby Antonio Linares » 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: Select all  Expand view
#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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Version do Bcc

Postby ICO » Fri Jul 02, 2010 8: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 Image

Abraços..
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
User avatar
ICO
 
Posts: 82
Joined: Fri Mar 13, 2009 6:51 pm

Re: Version do Bcc

Postby wmormar » Fri Jul 02, 2010 8:53 pm

ICO,

Aquí una función de [x]Harbour

Code: Select all  Expand view
? HB_Compiler()
William, Morales
Saludos

méxico.sureste
User avatar
wmormar
 
Posts: 1073
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Re: Version do Bcc

Postby ICO » Mon Jul 05, 2010 1: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 "
Image

Abraços..
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
User avatar
ICO
 
Posts: 82
Joined: Fri Mar 13, 2009 6:51 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 72 guests