| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1033 人关注过本帖
标题:.net聊天室
只看楼主 加入收藏
浅浅。微笑
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-11-26
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
.net聊天室
刚学没多久的.net,遇到用Application制作聊天室,不会...  
建立了3个web主页,一个为聊天室的主页面,一个用来显示用户的聊天信息,
最后一个显示在线用户的列表。  可是都建完之后 三个之间都是独立的,
没有办法连接。
我汗 ,希望有高人指点,尽量详细点,我是初学者。。。。
主要的
<script runat="server">

    void Application_Start(object sender, EventArgs e)
    {
        // 在应用程序启动时运行的代码
        string user = "";
        Application["user"] = user;
        Application["username"] = 0;
        string chats = "";
        Application["chats"] = chats;
        Application["current"] = 0;
    }
   



 protected void btnSend_Click(object sender, EventArgs e)
    {
        int P_int_current = Convert.ToInt32(Application["current"]);
        Application.Lock();
        if (P_int_current == 0 || P_int_current > 20)
        {
            P_int_current = 0;
            Application["chats"] = Session["username"].ToString() + "说:" + txtMessage.Text.Trim() + "(" + DateTime.Now.ToString() + ")";
        }
        else
        {
            Application["chats"] = Application["chats"].ToString() + "," + Session["username"].ToString() + "说:" + txtMessage.Text.Trim() + "(" + DateTime.Now.ToString() + ")";
        }
        P_int_current += 1;
        Application["chats"] = P_int_current;
        Application.UnLock();
    }





  protected void Page_Load(object sender, EventArgs e)
    {
        int P_int_current=Convert.ToInt32(Application["current"]);
        Application.Lock();
        string P_str_chats = Application["chats"].ToString();
        string[] P_str_chat = P_str_chats.Split(',');
        for (int i = P_str_chat.Length - 1; i >= 0; i--)
        {
            if (P_int_current == 0)
            {
                txtContent.Text = P_str_chat[i].ToString();

            }
            else
            {
                txtContent.Text = txtContent.Text + P_str_chat[i].ToString();
            }
        }
        Application.UnLock();
    }
搜索更多相关主题的帖子: 聊天室 在线用户 应用程序 server 
2011-11-26 19:13
浅浅。微笑
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-11-26
收藏
得分:0 
顶一下
2011-11-26 19:15
zhouhouyang01
Rank: 2
来 自:天界
等 级:论坛游民
帖 子:108
专家分:20
注 册:2008-5-3
收藏
得分:20 
我可以给你个简单的例子! 想要的话给我说一声!
2011-12-01 18:45
sandyhaidong
Rank: 1
等 级:新手上路
帖 子:9
专家分:3
注 册:2011-9-11
收藏
得分:0 
顶一下
2011-12-14 16:28
快速回复:.net聊天室
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018051 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved