Como se imaginarán, el objeto LinkLabel se utiliza para crear un Link en un formulario desde el cual podremos acceder a una pagina web, claro está que invocará al navegador para verla.
A continuación describo los pasos a seguir:
1. Insertamos el objeto y modificamos las siguientes propiedades:
Name: libLink
Text: www.patito.com (Claro que puede ser cualquier dirección)
Luego damos doble click al formulario y en la parte de los using (al inicio del código) escribimos:
using System.Diagnostics;
A continuación en el evento load del formulario:
libLink.Links.Remove(libLink.Links[0]);
libLink.Links.Add(0, libLink.Text.Length, "http://www.google.hn");
Ahora bien, regresando al modo de diseño del formulario damos doble clik al objeto LinkLabel y automaticamente nos llevara al evento LinkClicked y ahí programamos lo siguiente:
ProcessStartInfo sInfo = new ProcessStartInfo(e.Link.LinkData.ToString());
Process.Start(sInfo);
Una vez terminado esto, ejecutamos y damos click en el objeto, de inmediato nos debe de abrir una página web con la dirección google.hn, aunque en el Text del contrl no sea el mismo, no hay problemas.
Espero les sea de utilidad...
Hasta pronto
ok prof. le entendi voy a probar aver cualkier duda le ago saver
ResponderEliminarprof una duda arriva de los using o abajo de los using hay ke escrivir este codigo? using System.Diagnostics;
ResponderEliminarahh pro otra cosa como pongo el evento load del formulario hay disculpe mi ignorancia jeje
ResponderEliminarahh prof es donde dice private void Form1_Load(object sender, EventArgs e)alli tengo ke poner el codigo este libLink.Links.Remove(libLink.Links[0]);
ResponderEliminarlibLink.Links.Add(0, libLink.Text.Length, "http://www.google.hn");
profe me sale 4 errores y en los mismo 4 son los mismos me dice ke el nombre liblink no existe en el contexto actual
ResponderEliminarprof voy a provar ponerle otro nombre al linklabel y cambiarselo al avento load aver ke tal me sale
ResponderEliminarno prof nada me sale el mismo error ke agoo??
ResponderEliminarjojojoj ya prof. me salio ke emocion nunka avia sentido tanta emocion en mi vida jaja voy por el otro programa XD
ResponderEliminarJajajajajajajaja... si quiera contesto algo el profe?..
ResponderEliminarProfe q significan estas lineas?..
ResponderEliminarlibLink.Links.Remove(libLink.Links[0]);
libLink.Links.Add(0, libLink.Text.Length, "http://www.google.hn");
Victor:
ResponderEliminarBueno, como ya te salió, no necesito contestarte, creo que la experimentación te ayudó un poco, estamos para ayudar.
PD:
trata de verificar tu ortografía antes de postear, se que los informáticos no somos unos astros en la gramática, pero vamos, y ate vas a graduar, FireFox, tiene un Complemento que activa el diccionario tipo, Microsoft Word
Saludos
Saul C:
ResponderEliminarLa primera linea que remueva cualquier link que este en el objeto.
La segundo que le agregue un nuevo link y le madas el link, en este caso el de google.
profe ese link esta malo como hago para poder entrar a el??
ResponderEliminar