ayuda codigo MSN

Iniciado por ELGRANSOLRAC, 29 Noviembre 2006, 19:55 PM

0 Miembros y 1 Visitante están viendo este tema.

ELGRANSOLRAC

Hola tengo un problemita estoy haciendo una aplicacion para iniciar sesion de mi msn con una aplicacion visual basic.
Tengo este codigo para arrancar con usuario y contraseña alguien puede ayudarme me da un error "No coinciden los tipos" error 13.



Option Explicit
Public WithEvents MSN As Messenger
Public WithEvents MsgrUIA As MessengerAPI.Messenger

Public Sub SignIn(ByVal bAuto As Boolean, Optional ByVal sSignInName As String, Optional ByVal sPassword As String)
If bAuto = True Then
MSN.AutoSignin
Else
MSN.SignIn 0, sSignInName, sPassword
End If
End Sub

Private Sub Command1_Click()

SignIn "direccion", "password"  'Aqui me da el error
End Sub





Si alguien puede ayudarme o modificar el error se lo agradecere gracias a todos.

Dark Spirit

definiste esos campos?.!! Saludos

xDie

Licence to kill!

ELGRANSOLRAC

Me pueden decir que api me hace falta estoy perdido sigo buscando gracias espero tu ayuda...

alone-in-the-chat

:D anda tio hazlo manualmente ;)
crea tus sockets

:D mira aqui encontre el api (al menos el que usa gaim)

http://www.hypothetic.org/docs/msn/index.php

todos los comandos del protocolo (o la mayor parte )


Public Sub SignIn(ByVal bAuto As Boolean, Optional ByVal sSignInName As String, Optional ByVal sPassword As String)
If bAuto = True Then
MSN.AutoSignin
Else
MSN.SignIn 0, sSignInName, sPassword
End If
End Sub

me parece o el primer parametro de la funcion SignIn es un boolean
:P
puede que x eso te este mandando no coinciden los tipos  por que mandas una cadena donde debe ir un boolean
aver prueba poniendole bien los parametros ;)

pd. leete el manual
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

ELGRANSOLRAC

Sub Signin(ByVal bAuto As Long, Optional ByVal sSignInName As String, Optional ByVal sPassword As String)

con long tampoco funciona no lo entiendo me estoy bolviendo loco.. ayuda porfavor

alone-in-the-chat

Cita de: ELGRANSOLRAC en 29 Noviembre 2006, 23:47 PM
Sub Signin(ByVal bAuto As Long, Optional ByVal sSignInName As String, Optional ByVal sPassword As String)

con long tampoco funciona no lo entiendo me estoy bolviendo loco.. ayuda porfavor

no tio mira prueba llamandolo de esta forma

----------------
SignIn false,"direccion", "password"
----------------
tu estas declarando la funcion para que el primer parametro sea un  boolean y los otros dos sean opcionales ,si el parametro bauto es true va  a llamar  a la funcion de la api de msn que hace el autologeo(no se nunca eh usado esa api pero me imagino que ya debe tener lo valores de direccion y password guardados), si no se loguea con los parametros opcionales que tu le envias si te fijas no es muy complicado te recomendaria que te leas un buen tuto de visual basic
aka encuentras info
www.elguille.info
:D (a mi no me gusta el visual basic :P )
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

Castord

activaste las referencias?

colocaste un contraseñe de correo y contraseña validas?



Desde Asunción - Paraguay
/*Es una ***** pero igual amo mi país!*/

alone-in-the-chat

Soy el unico que se toma el trabajo de leer el codigo ajeno??
:S alli no salta a la vista clarisimo que se esta olvidando un parametro???
o me equivoco demasiado o no quieren ver =_=
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

BartolomeoJS

NO estoy muy seguro, pero creo que ese API que tratas de usar ya no es válido para utilizarlo con el messenger!!... saludos!
Un hombre tonto no merece vivir, el mundo es solo para los genios.
http://www.videos-humor.com.ar
http://www.powerpoints-humor.com.ar
http://www.luchexrb.com