资源简介
chat.rar
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using System.Drawing.Text;
using System.IO;
namespace chat2._0
{
public partial class chat : Form
{
public Dictionary chatBuffer;//切换聊天对象时聊天记录缓存
private string UIfile = “Gray“;//指定主题颜色
private setUI setui;//设置主题颜色
private Point mousePoint = new Point();//提供窗体移动点
private Point formLocation;//窗口位置
private string userName;//自己的用户名
ImageList sendButton = null;//发送按钮的图片样式
//构造函数
public chat(string userName)
{
InitializeComponent();
dataProcessing.setChat(this);
this.userName = userName;
}
private void chat_Load(object sender EventArgs e)
{
sendButton = GrayButton;
chatBuffer = new Dictionary();
chatBuffer.Add(“公共聊天室“““);
//加载字体
//路径
string path = “.\\myFont.ttf“;
Font f = null;
Font chatFont = null;
if (File.Exists(path))
{
//读取字体文件
PrivateFontCollection pfc = new PrivateFontCollection();
pfc.AddFontFile(path);
//实例化字体
f = new Font(pfc.Families[0] 15);
chatFont = new Font(pfc.Families[0] 13);
}
else
{
f = new Font(“黑体“ 15);
chatFont = new Font(“黑体“ 13);
}
//设置字体
label10.Font = f;
label6.Font = f;
label1.Font = f;
label3.Font = f;
label3.ForeColor = Color.Red;
label7.Font = f;
listBox1.Font = f;
setui = new setUI(fthis);
label7.Text = “当前用户 : “+userName;
//调整各个控件位置
label10.Parent = pictureBox2;
label6.Parent = panel2;
label10.Location = new Point(pictureBox2.Width/2 - label10.Width/2pictureBox2.Height/2 - label10.Height/2);
label6.Location = new Point(panel2.Width / 2 - label6.Width / 2 panel2.Height / 2 - label6.Height / 2);
listBox1.SelectedIndex = 0;
//开始监听端口进行通信
if (!dataProcessing.beginWork(“chat“)) MessageBox.Show(“与服务器通信失败“);
//获得在线用户列表
dataProcessing.sendData(3 null);
}
public string getUserName()
{
return this.userName;
}
public void showMessageBox(string s)
{ MessageBox.Show(s); }
//添加聊天内容
public void addText(string locationstring s)//location:
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 187 2018-05-19 16:02 chat\chat2.0\App.config
文件 908800 2018-06-16 16:33 chat\chat2.0\bin\Debug\chat2.0.exe
文件 187 2018-05-19 16:02 chat\chat2.0\bin\Debug\chat2.0.exe.config
文件 75264 2018-06-16 16:33 chat\chat2.0\bin\Debug\chat2.0.pdb
文件 22984 2018-06-16 16:32 chat\chat2.0\bin\Debug\chat2.0.vshost.exe
文件 187 2018-05-19 16:02 chat\chat2.0\bin\Debug\chat2.0.vshost.exe.config
文件 490 2018-04-12 07:35 chat\chat2.0\bin\Debug\chat2.0.vshost.exe.manifest
文件 3054032 2018-05-26 13:05 chat\chat2.0\bin\Debug\myFont.ttf
文件 15668 2018-06-15 14:21 chat\chat2.0\chat.cs
文件 18516 2018-06-12 11:30 chat\chat2.0\chat.Designer.cs
文件 1127796 2018-06-12 11:30 chat\chat2.0\chat.resx
文件 4459 2018-05-26 14:35 chat\chat2.0\chat2.0.csproj
文件 903 2018-05-19 16:02 chat\chat2.0\chat2.0.sln
..A..H. 53248 2018-06-16 16:33 chat\chat2.0\chat2.0.v11.suo
文件 8048 2018-06-16 16:33 chat\chat2.0\dataProcessing.cs
文件 13688 2018-06-16 16:32 chat\chat2.0\login.cs
文件 17258 2018-06-15 14:23 chat\chat2.0\login.Designer.cs
文件 189552 2018-06-15 14:23 chat\chat2.0\login.resx
文件 1288 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2.0.csproj.FileListAbsolute.txt
文件 1090 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2.0.csproj.GenerateResource.Cache
文件 908800 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2.0.exe
文件 75264 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2.0.pdb
文件 747895 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2._0.chat.resources
文件 122739 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2._0.login.resources
文件 180 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2._0.Properties.Resources.resources
文件 180 2018-06-16 16:33 chat\chat2.0\obj\Debug\chat2._0.setUI.resources
文件 1451 2018-06-12 10:04 chat\chat2.0\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6923 2018-06-16 16:30 chat\chat2.0\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-05-19 16:02 chat\chat2.0\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-05-19 16:02 chat\chat2.0\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
............此处省略71个文件信息
- 上一篇:imagej 源码
- 下一篇:数据库实验人事管理系统
相关资源
- 速度规划算法.pdf
- 万能表单dayu_form8.1.5安装更新一体包含
- 2给客户做的仿真图和代码文件夹现公
- 430称重.zip
- 慧盾安全-大数据安全解决方案V2.0.p
- 凸優化答案.pdf
- va-x.rar
- PCIE中文协议.zip
- FastReport_1.9.9_OK.rar
- 密码学答案.doc
- NetBot_Attacker_6.7Vip破解版.rar
- server.rar
- 核武器CC攻击器V1.0绿色版.rar
- Cplex教程.rar
- wuchengbai_7973277.zip
- 基于ansys180Fluent离心泵流场仿真教程
- password.txt
- 北京理工大学信号与系统课件.7z
- 练习答案.zip
- 高效能人士的七个习惯.pdf
- f2457bae400447c1a8c9741b57feace3.zip
- 4bfb07c95cb74765a4b61c408789b54d.zip
- 最新尚硅谷全套视频打包地址.docx
- 易康9安装包及破解.zip
- 2009.rar
- 《软件测试的艺术》第3版高清影印带
- 无线数据采集系统.zip
- qqmusic.zip
- 离散数学左孝凌答案.pdf
- 可转债交易.rar
评论
共有 条评论