In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

OCX RMCHART

Foro de Xailer profesional en español
Responder
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Estoy haciendo pruebas con el OCX Rmchart.
Pregunto: ¿Que tengo que adjuntar a mi proyecto para que funcione en cualquier
ordenador?
Me ocurre que al ejecutar el programa en otro ordenador me da un error de
GPF.
o
¿Hago algo mal?
Paco V
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

OCX RMCHART

Mensaje por Bingen Ugaldebere »

Hola Paco ya estoy de vuelta a las andadas...
Los archivos a instalar en el PC donde quieres que rule el programa que
incluye RMChart son
RMChart 4.0rmchart.dll
RMChart 4.0RMChart.ocx
los tienes que poner en la capeta System32 de Windows y registrar el OCX
en el sistema, esto lo podrás hacer automáticamente con un instalador
que instale el programa en los PC o a mano en cada PC copiando los
archivos mencionados y registrando desde la lí­nea de comandos el OCX con
la siguiente lí­nea
REGSVR32 RMChart.Ocx
Salu2.
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Hola Bingen, notamos tu falta en la reunión de Miranda.
Oye, yo ejecuto el programa siempre accediendo al servidor. Entonces, ¿Solo
lo tengo que instalar en él?
Paco V
Bingen Ugaldebere <bingen@muninser.com> wrote:
>Hola Paco ya estoy de vuelta a las andadas...
>
>Los archivos a instalar en el PC donde quieres que rule el programa que
>incluye RMChart son
>
>RMChart 4.0rmchart.dll
>RMChart 4.0RMChart.ocx
>
>los tienes que poner en la capeta System32 de Windows y registrar el OCX
>en el sistema, esto lo podrás hacer automáticamente con un instalador
>que instale el programa en los PC o a mano en cada PC copiando los
>archivos mencionados y registrando desde la línea de comandos el OCX con
>la siguiente línea
>
>REGSVR32 RMChart.Ocx
>
>Salu2.
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

OCX RMCHART

Mensaje por jfgimenez »

Paco,
> Oye, yo ejecuto el programa siempre accediendo al servidor. Entonces,
> ¿Solo
> lo tengo que instalar en él?
No, lo tienes que instalar en cada uno de los ordenadores que vayan a
ejecutar el programa, independientemente de dónde tengas el ejecutable.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

OCX RMCHART

Mensaje por Bingen Ugaldebere »

Já, buena pregunta por que no lo he probado así­, pero deduzco que no,
vas a tener que instalar la DLL y el OCX en cada puesto que quieras
ejecutar los gráficos.
Por cierto a que es una pasada de programa, hace los graficos mas
increibles que haya visto nunca en un pispas, animo a quien no lo haya
probado a que lo haga.
Si necesitas ayuda tengo ejemplos muy elaborados.
Salu2.
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Jolin, Vaya Put........
Habria alguna forma de que se instale desde el servidor al entrar en el programa?
¿Como puedo controlar si está cargado el OCX? De forma que si no esta cargado
no funcione para que no me casque.
Paco V
"Jose F. Gimenez" <jfgimenez@wanadoo.es> wrote:
>Paco,
>
>> Oye, yo ejecuto el programa siempre accediendo al servidor. Entonces,
>> ¿Solo
>> lo tengo que instalar en él?
>
>No, lo tienes que instalar en cada uno de los ordenadores que vayan a
>ejecutar el programa, independientemente de dónde tengas el ejecutable.
>
>--
>Un saludo,
>
>José F. Giménez
>http://www.xailer.com
>http://www.xailer.info
>
>
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

OCX RMCHART

Mensaje por jasm »

Paco V,
>
Desde tu programa intenta instalarlo con:
ShellExecuteEx( hWnd, "REGSRV32",, "RMChart.Ocx",, SW_HIDE ) -->lSuccess
Saludos
Jose A. Suarez
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

OCX RMCHART

Mensaje por jasm »

Me olvide del "open":
ShellExecuteEx( hWnd, "REGSRV32", "open", "RMChart.Ocx",, SW_HIDE )
-->lSuccess
Saludos
Jose A. Suarez
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Lo pruebo y te cuento.
Ya sabes que con lo inutil que soy seguro que no me va.
Que haces, estudias o trabajas?
Paco V
=?ISO-8859-1?Q?Jos=E9_Alfonso_Su=E1rez_Moreno?= <jasm@tpvsoft.com> wrote:
>Me olvide del "open":
>
>ShellExecuteEx( hWnd, "REGSRV32", "open", "RMChart.Ocx",, SW_HIDE )
>-->lSuccess
>
>
>Saludos
>
>Jose A. Suarez
notengo
Mensajes: 417
Registrado: Vie Oct 12, 2007 1:29 pm

OCX RMCHART

Mensaje por notengo »

Paco, Bingen,
no hace falta registrar los OCX desde la lí­nea de comandos ya que Xailer
incluye funciones para ello.
Si queréis hacerlo desde dentro de vuestra aplicación:
DLLRegisterServer( "<path>rmchart.ocx" ) -> lOk
y para desregistrarlo:
DLLUnregisterServer( "<path>rmchart.ocx" ) -> lOk
Saludos,
José Lalí­n
ssi-quita-esto
Mensajes: 109
Registrado: Mié Dic 05, 2007 9:51 am

OCX RMCHART

Mensaje por ssi-quita-esto »

Jose, Pregunto:
¿con esto no seria necesario cargarlo en los ordenadores que se conectan al
servidor?
Paco V
"José Lalín" <notengo@correo.com> escribió en el mensaje
news:46cb28f2$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Paco, Bingen,
>
> no hace falta registrar los OCX desde la línea de comandos ya que Xailer
> incluye funciones para ello.
>
> Si queréis hacerlo desde dentro de vuestra aplicación:
>
> DLLRegisterServer( "<path>rmchart.ocx" ) -> lOk
>
> y para desregistrarlo:
>
> DLLUnregisterServer( "<path>rmchart.ocx" ) -> lOk
>
> Saludos,
> José Lalín
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

OCX RMCHART

Mensaje por Rene Flores »

Paco:
> ¿con esto no seria necesario cargarlo en los ordenadores que se conectan al
> servidor?
No mi querido Paco, las pegas que tienen los OCX es que A CAPON, tienen
que estar instalados y registrados en los ordenadores donde se ejecutan,
si no no van.
Lo que yo suelo hacer es cotillear en la carpeta system32 buscando el
DLL del OCX que quiero utilizar (con la funcion Directory()), si no lo
encuentro, lo copio desde la ubicacion del EXE y lo registro, antes
usaba SHELLEXECUTE pero ahora con las funciones de registro de OCX de
Xailer me voy a simplificar la vida.
Saludos
Rene Flores
http://www.ciber-tec.com
ssi-quita-esto
Mensajes: 109
Registrado: Mié Dic 05, 2007 9:51 am

OCX RMCHART

Mensaje por ssi-quita-esto »

Rene:
Estupendo, voy a ver si soy capaz de conseguir hacer el sistema para que me
busque la dll, y si no lo encuentra que lo copie y despues lo registe.
A ver si me sale.
Paco V
"Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
news:[email=46cb4609@ozsrv2.ozlan.local...]46cb4609@ozsrv2.ozlan.local...[/email]
> Paco:
>
>> ¿con esto no seria necesario cargarlo en los ordenadores que se conectan
>> al servidor?
>
> No mi querido Paco, las pegas que tienen los OCX es que A CAPON, tienen
> que estar instalados y registrados en los ordenadores donde se ejecutan,
> si no no van.
>
> Lo que yo suelo hacer es cotillear en la carpeta system32 buscando el DLL
> del OCX que quiero utilizar (con la funcion Directory()), si no lo
> encuentro, lo copio desde la ubicacion del EXE y lo registro, antes usaba
> SHELLEXECUTE pero ahora con las funciones de registro de OCX de Xailer me
> voy a simplificar la vida.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Algo hago mal o algo me falta:
Busco en C:WINDOWSSYSTEM32RMCHART.DLL
Si no esta:
La copio a C:WINDOWSSYSTEM32RMCHART.DLL
Y la registro
DLLRegisterServer( "C:WINDOWSSYSTEM32rmchart.OCX" )
Qu hago mal?
Paco
=?ISO-8859-1?Q?Jos=E9_Lal=EDn?= <notengo@correo.com> wrote:
>Paco, Bingen,
>
>no hace falta registrar los OCX desde la línea de comandos ya que Xailer
>incluye funciones para ello.
>
>Si queréis hacerlo desde dentro de vuestra aplicación:
>
>DLLRegisterServer( "<path>rmchart.ocx" ) -> lOk
>
>y para desregistrarlo:
>
>DLLUnregisterServer( "<path>rmchart.ocx" ) -> lOk
>
>Saludos,
>José Lalín
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

OCX RMCHART

Mensaje por Bingen Ugaldebere »

Tienes que copiar dos archivos
RMCHART.DLL
RMCHART.OCX
y luego registrar el OCX
Salu2.
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Eso acabe deduciendo, y ya no me da error.
Pero ahora lo que en el ordenador que tengo instalado el RMCHART se ve OK,
en los que no he hecho mas que copia. No se ve.
Si no estuviera registrado me daria error?
Paco
Bingen Ugaldebere <bingen@muninser.com> wrote:
>Tienes que copiar dos archivos
>RMCHART.DLL
>RMCHART.OCX
>y luego registrar el OCX
>
>Salu2.
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

OCX RMCHART

Mensaje por Paco V »

Sera que hago mal el registro?, lo hago asi:
DLLRegisterServer( "C:WINDOWSSYSTEM32RMCHART.OCX" )
Paco V
Bingen Ugaldebere <bingen@muninser.com> wrote:
>Tienes que copiar dos archivos
>RMCHART.DLL
>RMCHART.OCX
>y luego registrar el OCX
>
>Salu2.
Responder