资源简介

在本机运行的时候,请将QClient.cs 中的ip地址改成自己的ip,

即这里: private string ServerHost = "192.168.1.104";   //服务器主机

网络即时通讯程序,基本要求如下:

1)用户之间的同步/异步的即时文字通讯;
2)用户之间的文件传输功能;
3)至少支持在局域网内实现基本文字通信功能,考虑基于互联网的网络通信功能。
4)附加要求:
A,支持音/视频功能;(这个未完全实现,视频接收方的每一步方法都要用到委托访问控件,已放弃治疗)
B,用户之间的通信参考QQ的弹窗效果;
C,发送文件前,应经过接收方的允许后才发送;
D,消息到达提醒功能;(用户名闪烁)

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Threading;
using System.Windows.Forms;

namespace ListColorfulBox
{
    public class ExListBox:System.Windows.Forms.ListBox
    {
        public Dictionary timerDict = new Dictionary();
        public ExListBox() 
        {
            this.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
        }

        private Color[] flashColors = { Color.Black Color.Red Color.White Color.Gold };
        /// 
        /// 闪动颜色数组
        /// 

        public Color[] FlashColors
        {
            get { return flashColors; }
            set { flashColors = value; }
        }
        private int 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      49152  2011-09-05 16:33  QChatProj\DirectX.Capture.dll

     文件      61440  2011-09-04 19:17  QChatProj\DShowNET.dll

     文件       9216  2013-11-25 22:45  QChatProj\ListColorfulBox\bin\Debug\ListColorfulBox.dll

     文件      22016  2013-11-25 22:45  QChatProj\ListColorfulBox\bin\Debug\ListColorfulBox.pdb

     文件       7307  2013-11-25 16:05  QChatProj\ListColorfulBox\ExListBox.cs

     文件       1064  2009-07-27 15:29  QChatProj\ListColorfulBox\ListBoxItem.cs

     文件       3949  2013-11-24 23:56  QChatProj\ListColorfulBox\ListColorfulBox.csproj

     文件       5229  2013-11-25 22:45  QChatProj\ListColorfulBox\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        556  2013-11-25 22:45  QChatProj\ListColorfulBox\obj\Debug\ListColorfulBox.csproj.FileListAbsolute.txt

     文件       9216  2013-11-25 22:45  QChatProj\ListColorfulBox\obj\Debug\ListColorfulBox.dll

     文件      22016  2013-11-25 22:45  QChatProj\ListColorfulBox\obj\Debug\ListColorfulBox.pdb

     文件       1327  2013-11-25 01:24  QChatProj\ListColorfulBox\Properties\AssemblyInfo.cs

     文件       3517  2013-11-25 13:49  QChatProj\QChatProj.sln

    ..A..H.     65024  2013-11-25 23:59  QChatProj\QChatProj.suo

     文件      49152  2011-09-05 16:33  QChatProj\QClient\bin\Debug\DirectX.Capture.dll

     文件      61440  2011-09-04 19:17  QChatProj\QClient\bin\Debug\DShowNET.dll

     文件       9216  2013-11-25 22:45  QChatProj\QClient\bin\Debug\ListColorfulBox.dll

     文件      22016  2013-11-25 22:45  QChatProj\QClient\bin\Debug\ListColorfulBox.pdb

     文件      30208  2013-11-25 23:47  QChatProj\QClient\bin\Debug\QClient.exe

     文件      67072  2013-11-25 23:47  QChatProj\QClient\bin\Debug\QClient.pdb

     文件      11600  2013-11-25 23:36  QChatProj\QClient\bin\Debug\QClient.vshost.exe

     文件        490  2010-03-17 22:39  QChatProj\QClient\bin\Debug\QClient.vshost.exe.manifest

     文件      11982  2013-11-25 23:47  QChatProj\QClient\ChatForm.cs

     文件       7776  2013-11-25 23:47  QChatProj\QClient\ChatForm.Designer.cs

     文件       6013  2013-11-25 23:47  QChatProj\QClient\ChatForm.resx

     文件      11113  2013-11-25 15:25  QChatProj\QClient\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       7250  2013-11-25 23:47  QChatProj\QClient\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        540  2013-11-25 23:47  QChatProj\QClient\obj\x86\Debug\GenerateResource.read.1.tlog

     文件       1226  2013-11-25 23:47  QChatProj\QClient\obj\x86\Debug\GenerateResource.write.1.tlog

     文件        180  2013-11-25 23:47  QChatProj\QClient\obj\x86\Debug\QClient.ChatForm.resources

............此处省略71个文件信息

评论

共有 条评论