CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

WinForm的简单编程,登陆问题

楼主lilei527(我看见,我听见)2006-03-10 22:45:34 在 .NET技术 / C# 提问

没有Winform方面的开发经验,请耐心帮助  
   
  我现在做一个登陆loginform,登陆后出来一个名叫main的form,所有的数据访问层和业务层的类我都做好了,现在不知道:  
   
  1.判断登陆正确后,用什么能显示   main   form     隐藏login   form,还是其他的处理方法  
   
  2.mian   form平时怎么做保护的,比如就是在隐藏状态下,用户还没有登陆的时候,用什么方法保护这个mian   form   不受其他人用一些手段访问,就是好比我登陆以后有个标志为,标志位为true才能看到这个form   还是有其他的方法  
   
  3.登陆后的用户名等信息是各个form之间共有的,我用什么来存储,是写一个静态类,设置一个静态字段来存储,还是怎么做 问题点数:50、回复次数:4Top

1 楼yuwenge(活得痛快)回复于 2006-03-11 09:09:23 得分 7

1.applcation先创建login     form,登陆成功后再create   main   form.  
  2.  
  隐藏时close该form,并销毁。  
  3。  
  写一个静态类Top

2 楼cncxz(c: (虫虫)回复于 2006-03-11 09:16:12 得分 7

///   <summary>  
                  ///   应用程序的主入口点。  
                  ///   </summary>  
                  [STAThread]  
                  static   void   Main()  
                  {                          
                          Application.EnableVisualStyles();  
                          Application.DoEvents();  
                           
                                  frmLogin   frm   =   new   loginform();  
                                  if   (DialogResult.OK   ==   frm.ShowDialog())  
                                  {  
                                          Application.Run(new   main());  
                                  }  
                                  else  
                                  {  
                                          Application.Exit();  
                                  }    
                  }Top

3 楼yz1199(逃离孤独)回复于 2006-03-11 09:19:24 得分 36

1.  
  using   System.Threading;  
  private   void   FormStart()  
  {    
  Application.Run(new   Form2());//运行1个新的程序窗口(登陆窗体)  
                         
  }  
  然后在按钮时间下加  
  Thread   thread=new   Thread(new   ThreadStart(FormStart));  
  thread.Start();//定义1个线程;执行FormsStrat函数;  
  Application.Exit();//程序退出当前窗体  
  2.没登陆当然不能使用,按我上面做法,不需要考虑这情况  
  3,类  
  Top

4 楼xnycool(神龙再现)回复于 2006-03-11 09:41:24 得分 0

学习啊,这种问题我都学了很长时间,总算有人给代码了!感谢啊!Top

相关问题

  • 简单编程题
  • (winform)怎样用编程的方式解除控件的简单绑定?
  • 简单的SHELL编程
  • 求助编程高手,在线等!一简单的编程题
  • 简单的问题关于linux编程
  • 简单问题,C#注册表编程!
  • 问一个简单的编程技巧
  • 手机编程问题,简单,送分!
  • 一个FoxPro编程的简单问题
  • delphi编程最简单问题请教

关键词

  • application
  • 登陆
  • 静态
  • 隐藏
  • 方法
  • thread
  • form
  • main

得分解答快速导航

  • 帖主:lilei527
  • yuwenge
  • cncxz
  • yz1199

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo