窗体用VB设计MSN信息群发软件

msn群  时间:2021-01-25  阅读:()

提供各大机构考研、公务员、 四六级辅导视频课程

MSN是目前网络上广泛使用的一个即时信息交流工具(IM)笔者就常用它与同事或朋友联系但是在使用过程中发现缺乏一个群发信息的功能于是笔者寻思着自己编写一个MSN信息群发的软件在查阅了一番资料之后终于写出来了。下面大家和我一起动手来自己做一个M SN的信息群发工具。

第一步新建一个工程。启动VB选择“文件”菜单的“新建”子菜单新建一个VB工程系统回自动添加一个窗体,并且取名叫Form1。

第二步添加MSN接口的引用。点击VB的IDE环境的菜单中的工程菜单在弹出的下拉菜单中选择“引用(N). . .”子菜单。在弹出的“引用”窗体中的“可用的引用”下拉列表中找到“Messenger API Type Library”项将起前面的钩打上然后关闭“引用”窗口。

第三步设置窗体添加控件。首先在VB的工程管理器中双击Form 1打开窗体设计环境。选中窗体将它的Caption值改为“MSN消息群发”。然后在窗体上添加控件并且设置其初始属性。要添加的控件的信息见下表

名称类型Caption属性的值

Label1 Label群发对象:

Combo1 ComboBox

Check1 CheckBox只发送在线的

Label2 Label消息内容:

Text 1 TextB ox

Command1 CommandButton发送[&O]

Command2 CommandButton退出[&X]

添加完控件后调整其位置

第四步编写代码。

以下是引用片段 Dim m_MSG As New MessengerAPI.Messenger „MSN的Com对象Dim m_Groups As MessengerAPI.IMessengerGroups „MSN中的分组 Dim m_Group As

专业提供提供各大机构考研、公务员、 四六级辅导视频课

提供各大机构考研、公务员、 四六级辅导视频课程

MessengerAPI.IMessengerGroup „MSN 中组的内容 Dim m_Contracts AsMessengerAPI.IMessengerContacts „MSN中的所有的好友的信息 Dim m_Contract AsMessengerAPI.IMessengerContact „MSN 中每个好友对象的内容 Private SubCommand1_Click() Dim i As Integer ‟检测需要发送的信息是否合法 IfTrim(Text1.Text) = ““ Then MsgBox “发送的信息不能为空!”,VBInformation, “提示”Text1.SetFocus Exit Sub End If ‟判断消息的发送对象是全部好友还是某个组的成员 If Combo1.ListIndex = 0 Then Set m_Contracts =m_MSG.MyContactsElse Set m_Groups = m_MSG.MyGroups Set m_Group =m_Groups.Item(Combo1.ListIndex - 1) Set m_Contracts =m_Group.Contacts EndIf ‟遍历要发送的对象,发送信息 For i = 0 To m_Contracts.Count - 1 Setm_Contract=m_Contracts.Item(i) If Check1.Value=1 Then If m_Contract.Status=2Then m_MSG.InstantMessage m_Contract „打开要发送的好友窗体 DoEventsSendKeys Text1.Text „写入信息 DoEvents SendKeys “{enter}” „发送出信息DoEvents SendKeys “%{F4}” „关闭好友窗口 End If Elsem_MSG.InstantMessage m_Contract DoEvents Send

考研屋www.kaoyanwu.c om提供各大机构考研、公务员、 四六级辅导视频课程

专业提供提供各大机构考研、公务员、 四六级辅导视频课

欧路云(22元/月),美国CERA弹性云服务器!香港弹性云服务器15元/月起;加拿大高防vps仅23元/月起

欧路云怎么样?欧路云主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。2021年7月14日美国 CERA 弹性云服务器 上新 联通CUVIP 线路!8折特惠中!点击进入:欧路云官方网站地址付款方式:PayPa...

Megalayer美国独立服务器新用户首月优惠350元(30M优化不限流量)

Megalayer 商家在开始看到有提供香港服务器、香港站群服务器的时候有介绍过,后来就一直没有怎么关注。但是前几天有看到网友使用到他们家的美国独立服务器问其如何的,但是我没有使用过就不好评论,这不前几天也有介绍到Megalayer美国独立服务器。以及我们也有看到商家有提供美国站群服务器和美国大带宽服务器产品,可选30M不限制流量CN2优化线路,以及100M不限制流量国际带宽线路。新年元旦后,Me...

Hostodo(年付12美元)斯波坎VPS六六折,美国西海岸机房

Hostodo是一家成立于2014年的国外VPS主机商,现在主要提供基于KVM架构的VPS主机,美国三个地区机房:拉斯维加斯、迈阿密和斯波坎,采用NVMe或者SSD磁盘,支持支付宝、PayPal、加密货币等付款方式。商家最近对于上架不久的斯波坎机房SSD硬盘VPS主机提供66折优惠码,适用于1GB或者以上内存套餐年付,最低每年12美元起。下面列出几款套餐配置信息。CPU:1core内存:256MB...

msn群为你推荐
绿色桌面背景图片什么类的桌面背景图好看?苹果x和xr哪个好iphone X和iphone XR哪个比较好?买哪个合适?迈腾和帕萨特哪个好帕萨特和迈腾哪个车好?手动挡和自动挡哪个好自动挡和手动挡哪个更好一点绝地求生加速器哪个好绝地求生哪个加速器好用一点,求推荐一个游戏盒子哪个好游戏盒子哪个好?电陶炉和电磁炉哪个好电磁炉和电陶炉哪个好? 电磁炉和电陶炉的具体区别手机炒股软件哪个好免费手机炒股软件哪个好?海克斯皮肤哪个好lol100块抽11次的海克斯宝箱值得买吗车险哪个好买汽车保险,买哪几种比较好
租服务器价格 中文域名申请 域名交易网 过期域名抢注 服务器评测 java主机 美国主机论坛 win8.1企业版升级win10 云主机51web 777te cpanel空间 godaddy域名证书 softbank邮箱 asp免费空间申请 泉州电信 cn3 美国网站服务器 重庆双线服务器托管 in域名 双线asp空间 更多