INFORMATICA Y OCIO

Foros de informática
  Inicio    Normas    Buscar   Miembros   Clanes   Regístrese   Perfil   Conéctese para revisar sus mensajes   Conectarse 
[informatica] + [videos graciosos] + [ultimos mensajes] + [top usuarios] + [contacto]
VB abrir webs, online...

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Programación
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
zark
Forero
Forero


Registrado: 10 Jul 2004
Mensajes: 126
Ubicación: SOLLER

MensajePublicado: Vie Nov 25, 2005 6:27 pm    Título del mensaje: VB abrir webs, online... Responder citando
hola estoy haciendo un programa con visual basic i me gustaria saber como puedo poner un boto que al pulsarlo de abra una pagina web. otra duda es como puedo hacer que escribes una cosa a un texto i al pulsar un boton se enviee a un correo electronico???

gracias, cuando termine el programa(si lo termino) os guastara mucho xD
_________________
es mi batalla de elepnato en la k caigo contra mcs i me levanto, decian k andaba alreves pero aki me ves con la cabeza bien alta i el mundo bajo mis pies
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo MSN Messenger
w0rm
Yo soy el foro
Yo soy el foro


Registrado: 04 Jun 2005
Mensajes: 2374
Ubicación: España - Málaga

MensajePublicado: Vie Nov 25, 2005 6:34 pm    Título del mensaje: Responder citando
Hola,

Para lo del boton con el link a la web es tan sencillo como declarar la API:
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


Y luego usarla del siguiente modo:
Código:
Private Sub CommandButton1_Click()

Dim Resultado As Long
    res = ShellExecute(Me.hwnd, "Open", "http://aki_va_la_url_completa/", "", "", 1)

End Sub


Si lo que quieres es que en un textbox introduzcas una web y te la abra,
puedes usar este otro codigo más complejo:
Código:
Private Sub Label1_Click()

If Text1.Text <> "" Then
  Dim Resultado As Long
  res = ShellExecute(Me.hwnd, "Open", Text1.Text, "", "", 1)
 End If

End Sub


Sobre lo del correo electronico debes usar o bien outlook desde el visual basic o bien programar una función que imite los pasos básicos y estandars de un envio de correo electronico,
via winsock, tal como si lo mandases por telnet.

Espero haberte ayudado, Salu2.
Si tienes dudas agregame y compartimos experiencias y codigos.
_________________


netw0rm.com[a:R`r,0+b¨a]G|v|4¡L[p^u.n-t'O]C0|v|
NO ATIENDO A PEDIDOS POR MP...
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Programación Todas las horas están en GMT + 1 Hora
Página 1 de 1
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
 
Articulos relacionados
En Juegos PC >> Gran juego de ROL ONLINE Actualizado ...
En Juegos PC >> Gran juego de ROL ONLINE Actualizado ...
En Foro Linux / Software Libre >> abrir programas en linux
En General >> abrir puertos del router
En Sistemas Operativos >> Abrir CD-ROM que requiere Windows 3.0...
 

 
Foroz comunity Tema RSS 




by phpBB  
informatica Videos graciosos webmasters theme by Scott Stubblefield Top foroz