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.

Ejecutar Hyperlink desde otro Objeto

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Ejecutar Hyperlink desde otro Objeto

Mensaje por Xevi »

Bien, pues siguiendo con el tema de Clics en otros objetos,...
¿Como puedo ejecutar el HyperLink desde otro objeto???
Mas o menos lo que pretendo es eso...
::oImage1:OnLButtonUp := {|| If( ::lClicImage1,
::oHyperLink1:Click(), ) }
Pero... no hace nada... no responde a la acción...
Existe o podría existir un ::oHyperLink1:Run() o ::oHyperLink1:Execute()
Sinó, lo que tengo que hacer es crear un OLE... pero creo que sería mas
sencillo poder disponer de esa propiedad...
Un Saludo,
Xevi.
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Ejecutar Hyperlink desde otro Objeto

Mensaje por jfgimenez »

Xevi,
> Bien, pues siguiendo con el tema de Clics en otros objetos,...
>
> ¿Como puedo ejecutar el HyperLink desde otro objeto???
>
> Mas o menos lo que pretendo es eso...
> ::oImage1:OnLButtonUp := {|| If( ::lClicImage1,
> ::oHyperLink1:Click(), ) }
>
> Pero... no hace nada... no responde a la acción...
>
> Existe o podría existir un ::oHyperLink1:Run() o ::oHyperLink1:Execute()
>
> Sinó, lo que tengo que hacer es crear un OLE... pero creo que sería mas
> sencillo poder disponer de esa propiedad...
Si lo que quieres es abrir una página web en el navegador por defecto, lo
más sencillo es algo así:
ShellExecute( 0, "open", "http://www.xailer.com", 0, 0, SW_SHOWNORMAL )
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Ejecutar Hyperlink desde otro Objeto

Mensaje por Xevi »

Bien, pues pues para lanzar el mismo Hyperlink que tengo en un Form...
::oImage1:OnLButtonUp := {|| If( ::lClicImage1, ShellExecute( 0,
"open", ::oHyperLink1:cURL, 0, 0, SW_SHOWNORMAL ), ) }
Gracias.
Un Saludo,
Xevi.
Pdta.: Me voy encontrando muy a gusto con Xailer... incluso, se me está
olvidando que compilador estaba usando anteriormente... Hummm... ¿el
alzeimer....?
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=43181fa6@ozsrvnegro.ozlan.local...]43181fa6@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
>> Bien, pues siguiendo con el tema de Clics en otros objetos,...
>>
>> ¿Como puedo ejecutar el HyperLink desde otro objeto???
>>
>> Mas o menos lo que pretendo es eso...
>> ::oImage1:OnLButtonUp := {|| If( ::lClicImage1,
>> ::oHyperLink1:Click(), ) }
>>
>> Pero... no hace nada... no responde a la acción...
>>
>> Existe o podría existir un ::oHyperLink1:Run() o ::oHyperLink1:Execute()
>>
>> Sinó, lo que tengo que hacer es crear un OLE... pero creo que sería mas
>> sencillo poder disponer de esa propiedad...
>
> Si lo que quieres es abrir una página web en el navegador por defecto, lo
> más sencillo es algo así:
>
> ShellExecute( 0, "open", "http://www.xailer.com", 0, 0, SW_SHOWNORMAL )
>
> --
> Un saludo,
>
> José F. Giménez
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Ejecutar Hyperlink desde otro Objeto

Mensaje por jfgimenez »

Xevi,
> Pdta.: Me voy encontrando muy a gusto con Xailer... incluso, se me está
> olvidando que compilador estaba usando anteriormente... Hummm... ¿el
> alzeimer....?
Y cuanto más lo uses más te gustará ;-)
Sobre lo que usabas antes... prefiero callarme ;-)
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder