学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

登陆密码修改

登陆密码修改

我要编个程序,进入窗口前要有一个登陆窗口,输入正确的用户名和密码才能进入主界面。 进入主界面后有个按钮 可以修改密码,输如新密码并确定后就修改密码了,下次登陆要输入新密码才可以。一共3个窗口,一个登陆窗口,一个主窗口,一个修改密码窗口。 请问用C# 怎么实现这个小程序。

请高手帮忙,如果有什么没说清楚的我会再解释的,谢谢了!!

TOP

自己多想想啊吧,我相信你会的,不过我在这先给你讲进去下个窗体的方法;
Form2 form2=new Form2();
   form2.Show();

TOP

关键的地方在于,C#是没有全局变量的,也没有指针,怎么处理两个文件间相同性质的变量。
就是说,登陆界面用的一个密码变量string,在修改界面怎么把它修改。

鉴于楼下的发言比较讽刺,所以我提一下。


[此贴子已经被作者于2005-1-7 20:06:56编辑过]


TOP

多学
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

2楼所说的办法我知道呀,而且密码登陆窗口好像是要用form2.ShowDialog(this);语句好一些,不然不用密码主窗口就可以访问了,主要问题是修改密码怎么办呀,我声明的一个变量存储密码,但是我怎么修改它他就是不变呀,郁闷! live41说得问题恰到好处,但是你能告诉我怎么解决这个问题吗?谢谢了。 请热心的高手帮忙,最好由原代码。谢。 如果有什么没说清楚的我会再解释的,谢谢了!!

TOP

我声明了一个string pass="***";
然后用属性
public string change
{
get{return pass;}
set{pass=value;}
}
然后修改密码的代码;
pass=TextBox.Text;
请问这样可以修改吗(我的不能)。
到底怎么才能改呢(不用数据库 )。

TOP

是不是我的发言有什么问题,怎么没人 理我了,好心人都哪里去了?

TOP

我忙。。暂时没网费了。

TOP

即使有全局变量,你下次运行时候也不会保存你上次修改的结果的
你不想使用数据库,可以考虑使用ini,XML或者保存在注册表中,当然保存为文本更简单了,记着要加密哈:)
Happiness is a journey, not a destination. So... Work like you don\'t need money Love like you\'ve never been hurt And dance like no one\'s watching 才开的游戏论坛http://ronan.185.cc/,希望碰场

TOP

发新话题