对于 注册窗体关闭时怎么返回登录窗体并传新账号给文本框?

小夏天~ 2010-10-30 02:01:21



自己做一个类似QQ聊天的服务器端和客户端

注册窗体是用主线程 并和登陆窗体共用一个Socket

如题 注册成功后自动关闭注册窗体 返回登录窗体 并在登录窗体文本框中显示服务器产生的账号。(已在注册窗体中获得 ,怎么传来,用什么方式比较好) 求解方法 新手 包涵。。。


有心人加Q多解释几种思路更佳·

501812815 答案 CSDN
...全文
111 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzz9413 2010-10-30
  • 打赏
  • 举报
回复
是ASP.NET?
Session保存用户对象好了
注册成功后,Session["username"]=当前用户名

然后登陆页里:登陆框.text=Session["username"]
wuyalc 2010-10-30
  • 打赏
  • 举报
回复
服务器端将注册好的账号前面加一个标识,在注册页面去判断接收到的服务器信息有没有这个标识,有,得到账号通过构造,传值给登录界面。如楼上的仁兄所说
wuyq11 2010-10-30
  • 打赏
  • 举报
回复
通过构造函数,属性传值
Thread th = new Thread(new ThreadStart(new MethodInvoker(delegate
{
this.Invoke(new MethodInvoker(delegate { this.Close(); }));
Application.Run(new Form2(值));
})));
th.Start();

login frmlogin = new login();
if (login.ShowDialog() == DialogResult.OK)
{
Application.Run(new main_form());
}

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧