资源简介
在本机运行的时候,请将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个文件信息
- 上一篇:C# 简单的网络硬盘
- 下一篇:c# 写的网络嗅探器
相关资源
- C#联通网络宽带测试 拨号
- 基于WinPcap的C# ARP欺骗软件().rar
- C#网络应用编程 矩阵并行计算练习
- 猜数小游戏WCF网络编程技术(附服务
- 多种方法监测网络是否连接
- Socket局域网聊天项目(客户端源码)
- C# 搜索网络计算机并唤醒(WakeUp)
- xmpp在线聊天(IM,完整可运行,附服
- 网络(IP)提取器(C# 源码)
- QQ聊天记录Mht转Html格式(附工具源码
- 获取网络信息及流量
- 串口通讯库雏形
- 分享串口通讯之被动接收且实时查找
- RS232通讯(入门级)示例源码11833
- 定时读取ftp中txt日志并转存,判断后
- 机器人聊天功能(基于图灵api)
- WebSocket聊天室(后端是C#源码)
- QQ C#编写的局域网内的通讯工具QQ
- QQCSharp 一套模仿QQ的实时语音以及视频
- 1252056375_ddvip_2352 C#下基于WCF的聊天程
- meeting 局域网视频会议完整版
- UDP c#的UDP通讯程序
- SerialportSample(3)2008 c#串口通信
-
AForge.NET_fr
amework-2.1.3 一个C#下面的图 - TLoveQUI 此聊天软件系统是模拟现今国
- chatting 可以在局域网内实现聊天
- opc C#编程实现的客户端与西门子OPC服
- MyQQ C#实现QQ功能
- c-shap-chat c#聊天程序源码
- CSharp-QQdemo 基于 Udp协议
评论
共有 条评论