Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/07/2006, 11:35
Avatar de black_devil
black_devil
 
Fecha de Ingreso: junio-2006
Mensajes: 89
Antigüedad: 18 años, 9 meses
Puntos: 1
solución...

Mira yo tengo un código ej. para abrir una página web, como a modo ej. la página del autor de tu sistema

en un form, tenemos un label (lbllink)

declaramos esto en el form, en declaraciones...

Código:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
en el evento click del label anotamos esto

Código:
Private Sub lbllink_Click()
Dim X
X = ShellExecute(Me.hwnd, "Open", "http://www.mipagina.cl", &O0, &O0, SW_NORMAL) 
'donde mipagina.cl colocas la url que quieras
End Sub
en el evento Form_MouseMove del form colocamos

Código:
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lbllink.ForeColor = vbBlue
'el label cambiara a color de azul cuando nos movamos en el form
End Sub
en el evento lbllink_MouseMove del label colocamos ...

Código:
Private Sub lbllink_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lbllink.ForeColor = vbRed
'cuando pasemos el mouse por el link cambiará a rojo
End Sub
Espero te sirva, ya que funciona!!, lo tengo en un aplicación mía...

MYM CHILE