C#/.net 是否可以编写这样一个对话框,连接应用程序,打开的时候需要输入密码。小弟新手,高分悬赏

比如我有一个软件,不想给别人用打开软件的时候,多出来这个对话框,数据密码正确之后,就可以连接打开软件了.
请问用c#可以写出来,如果可以,是否可以给我一个模板,我照着写,或者把代码发给我。[email protected]
如果可以的话,希望能写一个代码模板,我好照着些。

对了软件是收费的软件,就是我希望别人打开的时候,是没有注册的,只能用编写好的这个窗口,输入密码才能,才能注册使用。

我知道软件注册的注册表位置。

第1个回答  2012-11-23
可以的。新建一个登录窗体,程序启用的时候先show()这个窗体,如果密码正确再new 一个你的主程序窗口,再show()出来就好了。追问

如果可以的话,希望能写一个代码模板,我好照着些。
对了软件是收费的软件,就是我希望别人打开的时候,是没有注册的,只能用编写好的这个窗口,输入密码才能,才能注册使用。
我知道软件注册的注册表位置。

第2个回答  2012-11-23
和系统登录一样的意思
你只要在每个页面继承一个公共的类
在那公共的类里 判断是否有 会话 信息 没有就转输密码的页面
有就可以操作其他页面

密码正确就给个会话 session 上面公共类判断这个session 这样就能简单的饿实现你想要的功能了追问

如果可以的话,希望能写一个代码模板,我好照着些。
对了软件是收费的软件,就是我希望别人打开的时候,是没有注册的,只能用编写好的这个窗口,输入密码才能,才能注册使用。
我知道软件注册的注册表位置。

追答

系统是 C/S 还是 B/S 架构
现在没时间做实例 晚上 明天会有
我的邮箱[email protected]

第3个回答  2012-11-23
在页面加载之前显示这个窗体登陆窗口:这个密码是你在后台设置就行。
如果需要输入密码为:123456
点击确定按钮里面的代码如下:
if(pwd=="123456")
{
//成功进入主界面即可
}
第4个回答  2012-11-23
当然可以
第5个回答  2012-11-23
代码发到你邮箱里了。

密码是www#1234追问

模样是对的,就是怎么能和软件关联起来呢?

追答

刚才的代码就可以当做模板啊

1、我发给你的代码中,mainform就是你想加密软件的起始文件,在Load事件增加代码
2、新增Fomr1页面

本回答被提问者采纳
相似回答