PowerTalk控件 制作 即时通信 聊天室 产品咨询系统 支持与MSN的控件

对这几天控件发布的小总结


控件说明:
本控件是用来制作聊天室或网上在线咨询系统的一个控件,采用Ajax无刷新技术,CSS布局以及图片位置,都在外部,美工师可以根据自己的需要改造.
控件本身还有可扩充性,用户可以往里面增添功能,与Msn连接采用dotmsn组件整合,无需另开服务,操作协议在类里.
由于是开源代码,可反编译,所以方法并没有定死.
注意问题:
一、窗体页所在的文件夹必须有开发包内带的几个文件及文件夹
1)ChatTemp文件夹:用于传文件
2)face文件夹:里面存着表情图片
3)image文件夹:里面存着布局图片
4)Ad.htm、blankpage.htm、ChatList.htm文件:用于编辑
5)css.css文件:css定义布局文件
二、窗体页的Page_Load里添加一个 InitLoad()方法,比如您的控件
名是 PowerTalkBox1,则添加 PowerTalkBox1.InitLoad();即可。
用于页面初始化
三、Global.asaxSession_End方法里添加以下方法
     PowerTalkBox.PowerTalk.DeleteUserInfo(Session["Engin_UserID"].ToString());
用于页面过期时的操作
四、一个窗体页内只能有一个PowerTalkBox控件。
多了也没用~^_^

五、与MSN连接说明

原理:
利用一个MSN做中间转接,所有访问网站的其实都是使用这个转接的MSN帐户与其好友对话.
测试帐户:MyWebMsnTest@hotmail.com,如果您有MSN加它就可以,
这个帐户密码在演示代码控件里.您也可以自己申请一个转接msn的帐户,
然后加上它.
说明:
与客户回答问题时,要在客户后面加@这个符号,在输入信息,这是因为可能有好几
个客户与您的MSN同时对话.这是为了分别恢复信息,比如.
游客12345 与你说了一句话,想回答他就以以下格式输入.比如,回答,您好
游客12345@您好
作者QQ:282602809 MSN:cangta2002@hotmail.com

web与web示例
下载地址


web与MSN示例
下载地址


控件源代码
下载地址

posted on 2008-06-02 09:36  杨航  阅读(4176)  评论(8编辑  收藏  举报

导航