2012年4月19日
摘要: 软件注册与加密2用网卡序列号设计软件注册程序实例说明本实例实现了利用本机网卡序列号生成软件注册码的功能。运行程序,自动获得本机网卡序列号,单击【生成注册码】按钮,生成软件注册码,将注册码依次输入下面的文本框,单击【注册】按钮实现软件注册功能。实例运行结果如图16.8所示。技术要点实现本实例功能主要用到了Microsoft.Win32命名空间下的Registry类的CurrentUser属性、RegistryKey类的OpenSubKey()方法、GetSubKeyNames()方法、SetValue()方法、CreateSubKey()方法、System.Management命名空间下的Man 阅读全文
posted @ 2012-04-19 11:21 纳米程序员 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 软件注册与加密1软件注册与加密为了使开发的软件能被更广泛地使用,开发者希望更多的用户能试用软件,而另一方面,又不想让用户长时间免费使用未经授权的软件,这就需要设计软件注册程序。下面通过几个典型实例介绍保护软件安全的方法。实例468 利用INI文件对软件进行注册实例说明本实例实现使用INI文件对软件的用户信息进行注册的功能。运行程序,输入登录名称、登录口令和注册码,单击【注册】按钮进行注册,如果注册成功,则给出提示;如果信息已注册,系统给出提示信息。实例运行结果如图16.6所示。技术要点实现本实例功能主要用到API函数WritePrivateProfileString和GetPrivatePro 阅读全文
posted @ 2012-04-19 11:19 纳米程序员 阅读(743) 评论(0) 推荐(0) 编辑
摘要: //共享软件都有试用期private void Form1_Load(object sender, System.EventArgs e) { RegistryKey RootKey,RegKey; //项名为:HKEY_CURRENT_USERSoftware RootKey = Registry.CurrentUser.OpenSubKey ("Software",true); //打开子项:HKEY_CURRENT_USERSoftwareMyRegDataA... 阅读全文
posted @ 2012-04-19 11:16 纳米程序员 阅读(2901) 评论(1) 推荐(1) 编辑
摘要: 本文章使用asp.net内置membership作为登陆操作 关于配置membership 不用说明了 网上都有的首先建立一个login页面 随便放一个login控件和loginstatus控件aspx代码<body> <form id="form1" runat="server"> <div> <asp:Login ID="Login1" runat="server" onloggedin="Login1_LoggedIn" onloggingin=& 阅读全文
posted @ 2012-04-19 09:04 纳米程序员 阅读(830) 评论(0) 推荐(0) 编辑
摘要: ASP.NET日期处理函数1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前 阅读全文
posted @ 2012-04-19 08:59 纳米程序员 阅读(352) 评论(0) 推荐(0) 编辑