Control MACHOSO

30/10/2006 - 13:06 por Deyvi | Informe spam
Hola, espero que este mensaje sea leido por Héctor Miguel, bueno, es para
solicitarte por favor "nuevamente" me proporciones un ejemplo del uso de
ese control (MACHOSO) y poder visualizar un GIF en un formulario, seguro que
recordarás que hace más de 2 años me lo entregaste. Pero al formatear el
disco seguro que perdí el archivo y el control.

Muchas gracias por tu ya segura ayuda.

Saludos
Deyvi

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
04/11/2006 - 10:11 | Informe spam
hola, Deyvi !

... con lo referente al .GIF no habría problemas porque hice un .EXE en Winzip
que a ejecutarlo descomprime en una carpeta los 2 archivos: .XLS y el archivo .GIF
pero sobre lo otro si que "parece" que no se puede mas que instalar manualmente Marchoso. Ni modo...



si no quieres tener 'detalles' porque tus aplicaciones utilicen controles 'adicionales'... -?-

op1: prueba a mostrar los gif-animados dentro de un control 'estandar' en tus formularios...
[p.e. un conttrol WebBrowser que es -casi- seguro lo encuentras instalado en toda pc] -?-

op2: prueba a verificar si existen [o estan 'dadas de alta'] las librerias en el proyecto de macros de tu libro al abrirse...
[probablemente sera necesario averiguar la version de excel por caracteristicas de seguridad de las versiones 'recientes'] -?-
podrias [p.e.] agregar un mensaje con las instrucciones necesarias para obtener/registrar las librerias de controles 'faltantes' :)

op3: desarrollar rutinas [externas y/o internas] que se encarguen de registrar [si puedes proveer] las librerias adicionales -?-

op_n: ???

comentas como se comporta la opcion 1 [por ser la mas 'barata' y accesible] ?
saludos,
hector.
Respuesta Responder a este mensaje
#7 Deyvi
04/11/2006 - 22:56 | Informe spam
Hola Héctor, muchas gracias por la atención, ya encontré el control
adicional que mencionas "WebBrowser" y ya agregué el control al formulario,
ahora ¿cómo hago para cargue el GIF?.

Saludos.

Deyvi


"Héctor Miguel" escribió en el mensaje
news:eb0WCF$$
hola, Deyvi !

... con lo referente al .GIF no habría problemas porque hice un .EXE en
Winzip
que a ejecutarlo descomprime en una carpeta los 2 archivos: .XLS y el
archivo .GIF
pero sobre lo otro si que "parece" que no se puede mas que instalar
manualmente Marchoso. Ni modo...



si no quieres tener 'detalles' porque tus aplicaciones utilicen controles
'adicionales'... -?-

op1: prueba a mostrar los gif-animados dentro de un control 'estandar' en
tus formularios...
[p.e. un conttrol WebBrowser que es -casi- seguro lo encuentras
instalado en toda pc] -?-

op2: prueba a verificar si existen [o estan 'dadas de alta'] las librerias
en el proyecto de macros de tu libro al abrirse...
[probablemente sera necesario averiguar la version de excel por
caracteristicas de seguridad de las versiones 'recientes'] -?-
podrias [p.e.] agregar un mensaje con las instrucciones necesarias
para obtener/registrar las librerias de controles 'faltantes' :)

op3: desarrollar rutinas [externas y/o internas] que se encarguen de
registrar [si puedes proveer] las librerias adicionales -?-

op_n: ???

comentas como se comporta la opcion 1 [por ser la mas 'barata' y
accesible] ?
saludos,
hector.

Respuesta Responder a este mensaje
#8 Héctor Miguel
04/11/2006 - 23:17 | Informe spam
hola, Deyvi !

... ya encontre el... "WebBrowser"... agregue el control al formulario, ahora, como hago para cargue el GIF?.



1) la instruccion que 'carga' el gif-animado al control webbrowser es +/- como sigue:
WebBrowser1.Navigate "C:\Ruta y\Carpetas donde esta\miGIFanimado.gif"

2) si vas a estar cambiando de imagenes en el mismo 'contenedor'... [probablemente]
necesitaras 'completar' sentencias html [por si las dimensiones del GIF exceden las del control [p.e.]
WebBrowser1.Navigate _
"about:<html><body scroll='no'><img src='" & _
"C:\Ruta y\Carpetas donde esta\miGIFanimado.gif" & _
"'></img></body></html>"

seguramente necesitaras hacer pruebas con mas 'propiedades/eventos/condiciones/...
si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#9 Deyvi
06/11/2006 - 18:29 | Informe spam
Hola Héctor, probé lo que me dijiste, demás está decir que funciona a la
perfección, miles de gracias, en verdad ya había perdido la espranza de
hacerlo sin Marchoso. Ahora que lo estuve probando en otras máquinas se me
presentó un error de compilación. No se si estará bien que lo exponga en
esta misma consulta, pero si me equivoco en hacerlo disculpame.
Sucede que la máquina en la que desarrollé el código me permite usar la
¿instrucción?, ¿comando? ... [B3].select para poner un ejemplo, pero cuando
abro el codigo en algunas máquinas me sale un mensaje "Error de Compilación
... no se puede encontrar el proyecto o biblioteca" ... tengo que ingresar
lo anterior de este modo RANGE("B3").SELECT y en verdad estuve pensando en
cambiar todo a RANGE("XX") porque creo no tiene problemas en ninguna máquina
o es que hay alguna manera de hacer que [B3].select sea reconocida en
cualquier máquina. Espero me haya podido entender porque creo me hice un
laberinto. :(

Saludos

Deyvi




"Héctor Miguel" escribió en el mensaje
news:%
hola, Deyvi !

... ya encontre el... "WebBrowser"... agregue el control al formulario,
ahora, como hago para cargue el GIF?.



1) la instruccion que 'carga' el gif-animado al control webbrowser es +/-
como sigue:
WebBrowser1.Navigate "C:\Ruta y\Carpetas donde esta\miGIFanimado.gif"

2) si vas a estar cambiando de imagenes en el mismo 'contenedor'...
[probablemente]
necesitaras 'completar' sentencias html [por si las dimensiones del GIF
exceden las del control [p.e.]
WebBrowser1.Navigate _
"about:<html><body scroll='no'><img src='" & _
"C:\Ruta y\Carpetas donde esta\miGIFanimado.gif" & _
"'></img></body></html>"

seguramente necesitaras hacer pruebas con mas
'propiedades/eventos/condiciones/...
si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
#10 Héctor Miguel
07/11/2006 - 02:43 | Informe spam
hola, Deyvi !

... la maquina en la que desarrolle el codigo me permite usar... [B3].select para poner un ejemplo
... en algunas máquinas me sale un mensaje "Error de Compilacion ... no se puede encontrar el proyecto o biblioteca"
... tengo que ingresar lo anterior de este modo RANGE("B3").SELECT
... pensando en cambiar todo a RANGE("XX") porque creo no tiene problemas en ninguna maquina
... es que hay alguna manera de hacer que [B3].select sea reconocida en cualquier maquina...



1) [hasta donde se]... la notacion 'abreviada' de p.e. [b3].Select
que es lo mismo que en notacion 'completa' p.e. Range("b3").Select
es [o debiera ser] 'transparente' para codigos vba en cualquier equipo/instalacion/... [excepto]...

2) si el mensaje dice 'explicitamente': -> '... no se puede encontrar el proyecto o biblioteca ...'
[mas bien] significa que en la pc donde ocurren los errores -> NO esta 'correcta/completamente' instalada la aplicacion -?-

op1: revisa en el editor de vba [en el equipo donde falla] en menu herramientas / referencias...
si aparece alguna que dida MISSING: o... FALTA:
op2: [con excel cerrado] ejecuta el comando: -> excel /regserver [desde el boton inicio / ejecutar...]
esto deberia re/registrar [o corregir errores] las entradas de la aplicacion en el registro de windows
op3: ejecutar una re/instalacion de excel con la opcion de 'detectar y reparar errores en la instalacion' [desde la ayuda de excel]
op4: [de plano]... des/re/instalar office/excel [desde el panel de control de windows -> agregar o quitar programas]
[tendrias que volver a instalar las actualizaciones que ya hubieran sido instaladas 'antes de...'] :-((

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida