| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 568 人关注过本帖
标题:[求助]请问怎么才能向MSN用户发消息啊!
只看楼主 加入收藏
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
 问题点数:0 回复次数:9 
[求助]请问怎么才能向MSN用户发消息啊!

我要写一个监控的程序,需要向MSN用户发消息,请问各位大侠怎么才能实现啊。
如果方便的话提供个例子,感激不尽

搜索更多相关主题的帖子: MSN用户 例子 感激不尽 
2006-08-17 15:44
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
沙发.........看这个帖子,就是记录键盘鼠标的


[URL=http://www.bc-cn.net/bbs/dispbbs.asp?boardID=6&ID=81084&page=2]http://www.bc-cn.net/bbs/dispbbs.asp?boardID=6&ID=81084&page=2[/URL]

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-08-17 15:49
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
得分:0 
??纪录键盘鼠标有什么用啊

俺需要调用API函数连接MSN,并发送消息。
2006-08-17 16:03
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
用网络API吧..........



[URL=http://www.bc-cn.net/bbs/dispbbs.asp?boardID=6&ID=84015&page=1]http://www.bc-cn.net/bbs/dispbbs.asp?boardID=6&ID=84015&page=1[/URL]

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-08-17 16:09
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
得分:0 

API我已经调用了,但总显示“实时错误 '91' 对象变量或WITH块变量未定义”
代码如下:
Private WithEvents oMSN As MessengerAPI.Messenger

Public Sub SignIn(ByVal bAuto As Boolean, Optional ByVal sSignInName As String, Optional ByVal sPassword As String)
On Error GoTo ErrorHandle
If bAuto = True Then
oMSN.AutoSignin
Else
ManualSignIn:
oMSN.SignIn 0, sSignInName, sPassword
End If

Exit Sub
ErrorHandle:
Dim MConstants As MSGRConstants
MConstants = Err.Number
If MConstants = MSGR_E_FAIL Then
GoTo ManualSignIn
ElseIf MConstants = MSGR_E_ALREADY_LOGGED_ON Then
'已经登陆
End If
End Sub

Private Function getStatusDesc(eStatus As MISTATUS) As String
Select Case eStatus
Case MISTATUS_AWAY
getStatusDesc = "走开了"
Case MISTATUS_BE_RIGHT_BACK
getStatusDesc = "马上回来"
Case MISTATUS_BUSY
getStatusDesc = "在忙碌"
Case MISTATUS_IDLE
getStatusDesc = "在发呆"
Case MISTATUS_INVISIBLE
getStatusDesc = "隐身"
Case MISTATUS_LOCAL_CONNECTING_TO_SERVER
getStatusDesc = "正在链接服务器"
Case MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER
getStatusDesc = "从服务器断开"
Case MISTATUS_LOCAL_FINDING_SERVER
getStatusDesc = "正在搜索服务器"
Case MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER
getStatusDesc = "正在和服务器同步"
Case MISTATUS_OFFLINE
getStatusDesc = "离线"
Case MISTATUS_ON_THE_PHONE
getStatusDesc = "在接电话"
Case MISTATUS_ONLINE
getStatusDesc = "在线"
Case MISTATUS_OUT_TO_LUNCH
getStatusDesc = "外出就餐"
Case MISTATUS_UNKNOWN
getStatusDesc = "未知"
End Select

End Function

Private Sub Command1_Click()
Dim oGroups As IMessengerGroups
Dim oGroup As IMessengerGroup
Set oGroups = oMSN.MyGroups
For Each oGroup In oGroups
List1.AddItem oGroup.Name
Next
End Sub

Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)

End Sub

2006-08-17 16:30
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
问题出现在哪一块呢?

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-08-17 16:33
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
得分:0 

最前面的OMSN,总说没有定义

2006-08-18 09:20
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
MessengerAPI.Messenger


这个东西你声明了么?引用了么?控件用了么?

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-08-18 12:51
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
得分:0 

引用了。这个没有控件啊

2006-08-18 14:02
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
收藏
得分:0 

急啊,大家帮帮忙

2006-08-24 08:56
快速回复:[求助]请问怎么才能向MSN用户发消息啊!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015760 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved