Autor Tema: [VB 6.0] Programando MSN  (Leído 2480 veces)

Desconectado Erik

  • PHPero Avanzado
  • ****
  • Mensajes: 271
  • Karma: 14
  • Sexo: Masculino
    • Ver Perfil
[VB 6.0] Programando MSN
« en: 11 de Diciembre de 2007, 22:44:34 pm »
Bueno, os voy a enseñar a crear algun que otro programa aqui con Visual Basic 6.0, sencillamente y facil, ire añadiendo, antes de nada, añadimos esto al codigo;

Código: [Seleccionar]
Public WithEvents msn As MessengerAPI.Messenger
Luego en el form_load añadimos esto:

Código: [Seleccionar]
Set msn = New Messenger
Como veis ya hemos dejado claro que el programa va a estar orientado a msn, pero aun nos falta 1 toque mas para poder utilizar codigos de mensajeria instantanea MSN.

Vamos a Project, luego a References, y activas Messenger API Type Library.
Ahora ya podemos empezar a generar programas ;).

Primer Programa: Contactos MSN

Aqui os voy a enseñar a hacer un miniprograma enseñandote todos tus contactos, y los que estan online.

Necesitaremos:

- 2 ListBox
- 2 Command
En el primer Command añadiremos el codigo para que se vean todos los contactos que tienes, añadimos este code:

Código: [Seleccionar]
' Esto sera el primer ListBox y pondremos todos los contactos, foromsn.com
Dim msncontact As IMessengerContact
Dim msncontacts As IMessengerContacts
Set msncontacts = msn.MyContacts
For Each msncontact In msncontacts
List1.AddItem (msncontact.SigninName)
Next

Bueno, ya hemos colocado uno, ahora colocaremos el que se vean los contactos online; Command2:

Código: [Seleccionar]
On Error Resume Next
contactosenlinea List2, MISTATUS_ONLINE
If List1.ListCount = 0 Then
List2.AddItem "No hay contactos En Linea"
End If

Y ya esta, es muy facil, cualquier error me avisais por el post o mp ;).
El proximo codigo sera, Conectar y Desconectar MSN.
Código: [Seleccionar]
<?php
$myset 
"PHPER@ AVANZADO";
echo 
"Yo soy".$myset;
?>

Comunidad PHPeros

[VB 6.0] Programando MSN
« en: 11 de Diciembre de 2007, 22:44:34 pm »

Desconectado aguskpo

  • PHPer@ Fijo
  • ***
  • Mensajes: 135
  • Karma: 4
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #1 en: 12 de Diciembre de 2007, 00:08:41 am »
Esto seria para crear un Mensseger, no?
Mmmm.. me parece muy sencillo...

Desconectado Erik

  • PHPero Avanzado
  • ****
  • Mensajes: 271
  • Karma: 14
  • Sexo: Masculino
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #2 en: 12 de Diciembre de 2007, 08:32:49 am »
no, eso es para programar, programas para msn 6.x 7.x 8.x
Código: [Seleccionar]
<?php
$myset 
"PHPER@ AVANZADO";
echo 
"Yo soy".$myset;
?>

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: [VB 6.0] Programando MSN
« Respuesta #3 en: 12 de Diciembre de 2007, 12:49:28 pm »
Basicamente esta diciendo que carguemos el API del MSN y que lo usemos.
Espero mas tutoriales a ver si hay algo interesante jejeje

karma +
Por favor, leete las Normas


Desconectado Erik

  • PHPero Avanzado
  • ****
  • Mensajes: 271
  • Karma: 14
  • Sexo: Masculino
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #4 en: 12 de Diciembre de 2007, 20:59:24 pm »
@Naveda: Gracias ,mayormente me encargare de tutorealizar vb y C# xd.

Bueno aqui el segundo codigo de utilización, como siempre hacemos el proceso de las variables, y cuando lo tengamos hecho, necesitaremos:

- 2 Commands

Al command1, le añadimos el codigo de Conectar msn:


Código: [Seleccionar]
msn.Autosignin

y ahora en el Command2, le añadiremos el codigo de desconectar msn:

Código: [Seleccionar]
msn.Signout

Como veis, muy sencillo.

En el proximo pondre para saber el estado de conexión del msn con actualizador cada 1 seg.
« Última modificación: 27 de Enero de 2008, 21:42:08 pm por mkas »
Código: [Seleccionar]
<?php
$myset 
"PHPER@ AVANZADO";
echo 
"Yo soy".$myset;
?>

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: [VB 6.0] Programando MSN
« Respuesta #5 en: 12 de Diciembre de 2007, 22:49:58 pm »
Yo creo que seria interesante poder hacer algo en PHP... me refiero un tipo ebudy o algo por el estilo :P
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado Erik

  • PHPero Avanzado
  • ****
  • Mensajes: 271
  • Karma: 14
  • Sexo: Masculino
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #6 en: 12 de Diciembre de 2007, 23:45:22 pm »
Un, automessage?, ok mañana miro de hacerlo.
Código: [Seleccionar]
<?php
$myset 
"PHPER@ AVANZADO";
echo 
"Yo soy".$myset;
?>

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #7 en: 16 de Diciembre de 2007, 17:24:28 pm »
buen aporte, +karma

Desconectado Rodrinete

  • PHPer@ Fijo
  • ***
  • Mensajes: 222
  • Karma: 6
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #8 en: 17 de Febrero de 2008, 01:07:04 am »
Muy Buen tutorial, aunque yo, personalmente prefiero crear mi MSN desde 0 :)

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: [VB 6.0] Programando MSN
« Respuesta #9 en: 17 de Febrero de 2008, 10:16:55 am »
Rodrinete... en parte si porque eres tu quien se lo curra pero seguro que las opciones no puedes llegar a las que te ofrece el "paquete oficial de msn"
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado lalitros

  • PHPer@ Fijo
  • ***
  • Mensajes: 162
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: [VB 6.0] Programando MSN
« Respuesta #10 en: 22 de Marzo de 2008, 07:44:39 am »
No me sirve a mi.

Si me dieran a escojer entre el MUNDO y Tu.. Te escojeria a Ti, porque mi MUNDO ERES TU