Page 2 of 7

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 12:06 pm
by Antonio Linares
El boton redondo de la esquina, gracias a Lailton! :-)

Code: Select all  Expand view

   oRb = oAct:Do( "AddRibbonBar", "fwh" )
   
   oSysButton = oRb:AddSystemButton()
 

Image

Image

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 1:24 pm
by Rossine
Olá Antonio,

Ao tentar compilar o exemplo me é gerado o erro abaixo:

Code: Select all  Expand view

Error description: Error TOleAuto/65535  : TOLEAUTO:NEW
   Args:
     [   1] = C   Shell.Explorer
     [   2] = U  
     [   3] = U  

Stack Calls
===========
   Called from: ../../win_tole.prg => THROW(0)
   Called from: ../../win_tole.prg => TOLEAUTO:NEW(0)
   Called from: ../../win_tole.prg => CREATEOBJECT(0)
   Called from:  => ACTXINVOKE(204)
   Called from: .\source\classes\ACTIVEX.PRG => TACTIVEX:DO(95)
   Called from: codej1.prg => MAIN(46)
 


O que pode ser ?

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 1:39 pm
by Antonio Linares
Rossine,

Que version de Windows estas usando ?

Te funciona FWH\samples\webexp.prg ?

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 2:02 pm
by Rossine
Olá Antonio,

Que version de Windows estas usando ?


Eu uso o windows XP SP3

Te funciona FWH\samples\webexp.prg ?


Não, é gerado o erro abaixo:

Code: Select all  Expand view

Application
===========
   Path and name: C:\fwh\samples\webexp.exe (32 bits)
   Size: 1,592,320 bytes
   Time from start: 0 hours 0 mins 0 secs
   Error occurred at: 04/01/09, 10:59:19
   Error description: Error TOleAuto/65535  : TOLEAUTO:NEW
   Args:
     [   1] = C   Shell.Explorer
     [   2] = U  
     [   3] = U  

Stack Calls
===========
   Called from: ../../win_tole.prg => THROW(77)
   Called from: ../../win_tole.prg => TOLEAUTO:NEW(250)
   Called from: ../../win_tole.prg => CREATEOBJECT(90)
   Called from:  => ACTXINVOKE(204)
   Called from: .\source\classes\ACTIVEX.PRG => TACTIVEX:DO(95)
   Called from: webexp.prg => MAIN(15)
 


Estou testando com harbour + msvc.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 2:06 pm
by Antonio Linares
Rossine,

Prueba este codigo:

CreateObject( "Shell.Explorer" )

En caso de que falle, parece que se trataria de un bug de Harbour con MSVC :-(

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 2:24 pm
by Rossine
Olá antonio,

Sim, o erro persiste :(

Vou postar este problema lá na lista do harbour.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 2:25 pm
by Antonio Linares
Rossine,

> Vou postar este problema lá na lista do harbour.

Si, es lo mejor. Gracias,

Es un error que no depende de FWH.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 2:55 pm
by csincuir
Antonio, se ve muy profesional el control, solo tengo estas dudas.

Y que hay que instalar para utilizar este control?
Luego para distribuir el ejecutable, hay que instalar algo adicional con el cliente?

Carlos Sincuir.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 4:47 pm
by Antonio Linares
Carlos,

Es un ActiveX (fichero OCX) que hay que usar con la aplicacion e instalar (registrar) en los ordenadores en donde se vaya a usar la aplicacion.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 5:12 pm
by csincuir
Antonio, o sea que hay que instalar algo aparte de mi aplicación en cada computador del cliente?
si quisiera actaulizar algún cliente que tenga unas 10 computadora por ejemplo, tendría que hacer esos cambios en cada computadora?

Carlos Sincuir

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 5:26 pm
by Antonio Linares
Carlos,

Si, esa es la desventaja de los ActiveX al igual que las DLLs: El EXE require de ficheros externos.

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 9:58 pm
by Rossine
Olá Antonio,

Dentro do harbour, na pasta: c:\harbour\contrib\hbole\tests , existe um exemplo em "harbour puro" que compilei com MSVC e funcionou normalmente, e com fwh ocorre o erro que citei acima. Será que não está faltando alguma configuração ?

Re: Codejock RibbonBar primeras pruebas

PostPosted: Wed Apr 01, 2009 10:48 pm
by Antonio Linares
Rossine,

Esa es una version antigua que ya no se usa.

La actual, que se usa ahora es:
harbour\contrib\hbwin\win_tole.prg

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 02, 2009 1:19 am
by AIDA
oooooooooooH esta super, realmente son unos genios :D


Saluditos

Aida :wink:

Re: Codejock RibbonBar primeras pruebas

PostPosted: Thu Apr 02, 2009 3:10 am
by csincuir
Antonio, hay alguna forma de registrar el componente ActiveX, desde programación sin utilizar el instalador de Codejock?
Ya que me imagino que no es solamente de copiar el archivo activex

Carlos Sincuir