c#怎样跳过已经注册的页面

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:48:34
我用C#做了一个带有注册的form小程序,但出现的问题是,每次打开的时候都要经过注册界面,但我想让它,在一台机器上注册完一次后就不用注册了,怎样解决啊,请高手帮忙!

如果是会员系统的话,势必需要一个登陆来记录会员的“一些操作”,这些操作包含浏览指定页面,修改个人信息等等。
如果是应用软件的,那么你的程序就需要向硬盘或者内存写一些东西,比如讲注册信息写入到文本里,下次运行程序,文本里有信息则忽略,否则注册。
结合你的流程,想想怎么做更合理一些。

把注册认证信息写入文件或者数据库,每次登陆的时候查询数据库(或者配置文件有认证信息)就直接登录啊。

既然要保持住登陆的信息,那么必须要有载体去记忆登陆的会员名和密码等等。
那么就要用到一些可以存储在客户端的东西了,比如cookies。

你做一个登录,只有注册了用户才可以登录,如果没有注册在登录窗体上显示到注册页面,注册后在登录。如果你想让注册一次自动登录,那你就将注册信息写在本机的文件中 例如:。ini或者XML都可以

容易啊,你的意思是说一个人注册过后,不需要别的人再注册新的用户了么?如果是这样你可以:

在注册Form的Load事件里面检测数据库,查看是否几经注册,如果几经注册,就直接让注册窗体的visable = false(如果你的注册窗体是主程序窗体的话),如果不是主程序窗体可以直接close掉。