c# windows窗体程序做一个简单的聊天工具,谁给我发个程序?

局域网内能实现简单的互发信息就行,c/s或者点对点的都可以,代码越简单越好!只有4分,全给了

这个。。你可以去csdn下载下或者百度,真心多的不行。。类似QQ msn的很多。。。。。。完全符合你的要求。
我就写过MyQQ。感觉你上去那边下比较好。所以就不和楼主发了。
楼主应该多学学上网下项目的习惯追问

晕啊,网上的都好复杂啊,有没有简单点的,就俩窗体,能实现对话就行,有旧给我发一个呗

追答

。。我代码都不知道放在哪了,好早前写的了。一时找不到。
我大概和你说一下思路,你去试一下。
其实蛮简单的,就抓住两点
1.在数据库里有个字段。用来表示已读和未读
2.用time控件不停的去刷新查找。当你有未读信息的时候,就取出来,显示在聊天中。同时把数据库的改为已读。
本来应该用线程的。不过一般开始就用Timer就可以了。

追问

是不是我说的不清楚啊,先不必要弄数据库,就是一个网络通信的东西嘛,局域网内实现消息发送和接收

追答

不通过数据我没写过,帮不了哦

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-16
vb做个单一聊天软件很简单的,,由于你的c++基础,决定着你可以在很短的时间内学会vb。我有vb简单聊天个例子,需要的话我可以给你 ,留下Email 我QQ1229950005

C# 做一个简单的窗体程序,具体怎么做?
打开VS2008或者2005.新建一个“windows窗体应用程序”,默认情况下有一个窗体Form1,从左边工具箱拖动一个button放入窗体Form1,双击窗体Form1,进入Form1.cs文件,在private void Form1_Load(object sender, EventArgs e){}方法里初始化变量count;就是int count = 0;然后切换到Form1设计。。双击刚...

谁能帮我做一个简单的c#窗体应用程序?
打开VS2008或者2005.新建一个“windows窗体应用程序”,默认情况下有一个窗体Form1,从左边工具箱拖动一个button放入窗体Form1,双击窗体Form1,进入Form1.cs文件,在private void Form1_Load(object sender, EventArgs e){}方法里初始化变量count;就是int count = 0;然后切换到Form1设计。。双击刚...

c#窗体应用程序编写的过程
1、首先打开Visual Studio 2015软件,新建一个窗体应用程序的项目,如下图所示 2、建好了窗体程序以后,我们就可以打开工具箱,从工具箱选择需要的窗体控件,然后将控件拖拽到窗体中即可,如下图所示 3、拖拽完窗体控件以后,我们剩下需要做的就是实现控件的相关事件,比如点击事件,如下图所示 4、最后我...

写windows桌面应用程序学python还是c#?想平时写一些小工具什么的自己使...
只能用.net(其它的包括VC++或者Delphi,VB也是可以的),而且python也是解释型的语言,效率要比.net低的多。(桌面应用方面,用java也是不行的,如果要求稍高的话)

我用C#编写的一个Windows窗体程序怎么样打包成一个安装包?
1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。3 开始制作 安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的...

windows下如何运行c#程序
请点击输入图片描述 选择“Windows窗体应用(.NET Framework)”、输入项目的名称、选择保存路径,然后单击“确定”按钮,即可创建一个Windows窗体应用程序。创建完成的Windows窗体应用程序,如下图所示:请点击输入图片描述 创建完项目后,在VisualStudio 2017开发环境中会有一个默认的窗体,可以通过工具箱向其中...

急求C#局域网聊天工具(客户端)
string s = Encoding.Default.GetString(buffer); \/\/消息已经转换成字符串 } } catch (SocketException se){ MessageBox.Show(se.ToString());} } 这是最简单的形式(只发送字符串)。高级点的可以采用事件机制,和封送序列化对象;具体源码可以去CSDN,迅雷下,很好找的 ;原理差不多 ...

想做一个桌面程序,VB、C#还是其他?
基于你的情况,我建议使用C# 或 VB.net。因为:1、你有C基础。2、C# 或VB.net有很多方便读写文件的"工具",如System.IO。3、C# 或VB.net可以在网上找到多例程和帮助。

用C#编一个windows程序(使用工具箱的相关控件),输入用户名和密码_百度...
如果关闭程序,再重新打开程序,又恢复了登录状态,因为这个功能可以用变量的改变来实现。而”表“中存的就是最后一次错误登录的时间,而在winform中就可以判断现在登录的时间距离上次错误登录的时间。如果你是初学者的话,没学过数据库,就只能用序列化了,而序列化实现起来还是有点麻烦的。

想深入学习C#语言,有没有达人知道C#的好的资料呢?
16、编写一个窗体程序,用菜单命令实现简单的加、减、乘、除四则运算,并将结果输出到对话框。17、编写一个具有主菜单和快捷菜单的程序,实现文本文件的打开、修改和保存。18、在label控件中随机输入20个1~1000之间的整数,求出其中所有的素数的和。19、编写一个程序,通过使用主菜单和工具栏按钮实现与Window记事本间...

相似回答