解决方案 »
- 菜鸟求救各位大大解释一个简单的程序!
- 怎么忽略 webBrowser 中的js 出错窗口
- C# ThreadException 和 UnhandledException的区别?
- 如何将Label的Text属性和一个字符串的值绑定,使Label的Text属性随字符串的变化而变化?
- c# 新手想用按钮做个超链接????
- winform 上传文件到服务器上;删除,打开服务器上的文件
- 如何在Visual Studio 2005环境中 从DataList中某行某列的值?
- 多线程问题
- load水晶报表时如何使用相对路径
- 函数的值为何没有返回呢?
- 如何开发类QQ聊天软件?
- 江湖告急 关于nhibernate 使用问题
From2 frm;
if (frm== null || frm.IsDisposed)
{
}
PictureBox pb = new PictureBox();
pb.Image = (new Icon("App.ico")).ToBitmap();
this.richTextBox1.Controls.Add(pb);
这个PictureBox弹出菜单,保存PictureBox的内容就行了
2.肯定要存在前电脑上,多个头像,就是多个用户,分开不同的目录或文件,读出来肯定不混杂
3.那是特殊的窗体
4.用线程
右键选中并保存吧,你应该能获取当前的图片(一个对象)
2、对方发信息过来的时候,一般都会有头像跳动提示。当点击跳动的头像的时候,就弹出聊天窗口,但是如果不点击头像的时候,对方发送过来的信息,该怎么处理?是保存在本地,点击窗口的时候,再读取到窗口中,还是怎么处理?但是如果有多个头像在跳动的时又该怎么处理?
未接收的消息保存到服务器和本地,当接收了,从服务器删除消息,多个头像跳动就排队吧,弹出一个窗口再弹出另一个窗口3、系统托盘的弹窗是怎么实现的?
C#很简单,就一个NotifyIcon控件(好像叫这个名字)4、有一父窗体A,在A中new了一个子窗口B。怎么实现在关闭A的同时,B也一起关闭?望高手指点迷津谢过(关闭A的时候,B自然会关闭,不用担心)
2.没读的信息在数据库有个状态,只有当双击时那个状态才会改,否则你现在登录看到是未读状态时,图像还得闪,当然这状态是保存在服务器的,如果有多个也只不过是对应多条记录对应多个用户ID 只是状态是未读的,都闪。4.这也不难,因为他们都处于同一父窗体中,所以你很容易拿到父窗体,然后用父窗体对像.Controls 这样可以拿出父窗体下的所有控件,用FOREACH 用每个对象.Name 如果 NAME等于A and .getType()=="Form" 的话,就将对象obj as Form 然后obj.close();就行了。
3.应该也不难,在网上找下资料就能找到。
1.的话可能会难点,考虑到对图像流的操作,GOOGLE一下吧。呵。
个人感觉,希望对你有帮助。
2.有消息时,托盘处图标闪动,实际上是多个图标, 循环显示而已,
剩下的问题都很简单吧, 对于一个聊天系统而言,这些都是一些细节问题
问题4更不是问题, 父窗口关闭时, 子窗口会自动关闭的.
建议不要传Rtf, 体积太大,不适合在网络上传输, 传输表情,可以仅传输表情相对应的表情符号.