欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WinForm通過操作注冊(cè)表實(shí)現(xiàn)限制軟件使用次數(shù)的方法

 更新時(shí)間:2017年06月27日 08:49:48   作者:songkexin  
這篇文章主要介紹了WinForm通過操作注冊(cè)表實(shí)現(xiàn)限制軟件使用次數(shù)的方法,結(jié)合實(shí)例形式分析了WinForm操作注冊(cè)表的原理、步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了WinForm通過操作注冊(cè)表實(shí)現(xiàn)限制軟件使用次數(shù)的方法。分享給大家供大家參考,具體如下:

1.創(chuàng)建注冊(cè)表文件:

打開記事本,輸入一些內(nèi)容:

REGEDIT4
[HKEY_CURRENT_USER/Software/MyRegDataApp]
"UseTime"="10"

保存為“RegData.reg”

2.創(chuàng)建winform項(xiàng)目

引用名稱空間

using Microsoft.Win32 ;

在Form中激活load事件,并添加代碼

RegistryKey RootKey,RegKey;
//項(xiàng)名為:HKEY_CURRENT_USER/Software
RootKey = Registry.CurrentUser.OpenSubKey ("Software",true);
//打開子項(xiàng):HKEY_CURRENT_USER/Software/MyRegDataApp
if ((RegKey = RootKey.OpenSubKey ("MyRegDataApp",true)) == null)
{
     RootKey.CreateSubKey("MyRegDataApp");//不存在,則創(chuàng)建子項(xiàng)
     RegKey = RootKey.OpenSubKey ("MyRegDataApp",true);
     RegKey.SetValue ("UseTime",(object)9);  //創(chuàng)建鍵值,存儲(chǔ)可使用次數(shù)
     MessageBox.Show ("您可以免費(fèi)使用本軟件10次!","感謝您首次使用");
    return;
}
try
{
    object usetime = RegKey.GetValue ("UseTime");//讀取鍵值,可使用次數(shù)
     MessageBox.Show ("你還可以使用本軟件 :"+ usetime.ToString ()+ "次!","確認(rèn)",MessageBoxButtons.OK ,MessageBoxIcon.Information );
    int newtime = Int32.Parse (usetime.ToString()) -1;
    if (newtime<0)
    {
      if (MessageBox.Show ("繼續(xù)使用,請(qǐng)購買本軟件!","提示",MessageBoxButtons.OK ,MessageBoxIcon.Information )== DialogResult.OK )
      {
         Application.Exit ();
       }
     }
    else
    {
       RegKey.SetValue ("UseTime",(object)newtime);//更新鍵值,可使用次數(shù)減1
     }
}
catch
{
     RegKey.SetValue ("UseTime",(object)10);  //創(chuàng)建鍵值,存儲(chǔ)可使用次數(shù)
     MessageBox.Show ("您可以免費(fèi)使用本軟件10次!","感謝您首次使用");
    return;
}

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《WinForm控件用法總結(jié)》、《C#窗體操作技巧匯總》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#常見控件用法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》及《C#程序設(shè)計(jì)之線程使用技巧總結(jié)

希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#中Foreach循環(huán)遍歷的本質(zhì)與枚舉器詳解

    C#中Foreach循環(huán)遍歷的本質(zhì)與枚舉器詳解

    這篇文章主要給大家介紹了關(guān)于C#中Foreach循環(huán)遍歷本質(zhì)與枚舉器的相關(guān)資料,foreach循環(huán)用于列舉出集合中所有的元素,foreach語句中的表達(dá)式由關(guān)鍵字in隔開的兩個(gè)項(xiàng)組成,本文通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-08-08
  • C# Winform實(shí)現(xiàn)圓角無鋸齒按鈕

    C# Winform實(shí)現(xiàn)圓角無鋸齒按鈕

    這篇文章主要為大家詳細(xì)介紹了C# Winform實(shí)現(xiàn)圓角無鋸齒按鈕,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • C#使用Jquery zTree實(shí)現(xiàn)樹狀結(jié)構(gòu)顯示 異步數(shù)據(jù)加載

    C#使用Jquery zTree實(shí)現(xiàn)樹狀結(jié)構(gòu)顯示 異步數(shù)據(jù)加載

    這篇文章主要為大家詳細(xì)介紹了C#使用Jquery zTree實(shí)現(xiàn)樹狀結(jié)構(gòu)顯示和異步數(shù)據(jù)加載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫)

    adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫)

    這篇文章主要介紹了adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫),需要的朋友可以參考下
    2014-04-04
  • c# 隨機(jī)函數(shù)的使用詳解

    c# 隨機(jī)函數(shù)的使用詳解

    本篇文章是對(duì)c#隨機(jī)函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 設(shè)置C#窗體程序只能啟動(dòng)一次

    設(shè)置C#窗體程序只能啟動(dòng)一次

    有時(shí)候我們需要我們的軟件只可以啟動(dòng)一次,用下面的代碼就可以實(shí)現(xiàn)啊。
    2009-04-04
  • 分享我在工作中遇到的多線程下導(dǎo)致RCW無法釋放的問題

    分享我在工作中遇到的多線程下導(dǎo)致RCW無法釋放的問題

    最近在做項(xiàng)目中遇到一個(gè)問題,在調(diào)用一個(gè)類庫中的方法時(shí),出現(xiàn)如下異常信息:嘗試釋放正在使用的RCW,活動(dòng)線程或其他線程上正在使用該 RCW,釋放正在使用的 RCW 的嘗試會(huì)導(dǎo)致?lián)p壞或數(shù)據(jù)丟失
    2015-12-12
  • 淺談C#下winform和JS的互相調(diào)用和傳參(webbrowser)

    淺談C#下winform和JS的互相調(diào)用和傳參(webbrowser)

    下面小編就為大家?guī)硪黄獪\談C#下winform和JS的互相調(diào)用和傳參(webbrowser)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • C# 位運(yùn)算符整理

    C# 位運(yùn)算符整理

    在C#中可以對(duì)整型運(yùn)算對(duì)象按位進(jìn)行邏輯運(yùn)算。按位進(jìn)行邏輯運(yùn)算的意義是:依次取被運(yùn)算對(duì)象的每個(gè)位,進(jìn)行邏輯運(yùn)算,每個(gè)位的邏輯運(yùn)算結(jié)果是結(jié)果值的每個(gè)位。
    2008-10-10
  • C#快速實(shí)現(xiàn)IList非泛型類接口的自定義類作為數(shù)據(jù)源

    C#快速實(shí)現(xiàn)IList非泛型類接口的自定義類作為數(shù)據(jù)源

    本文主要介紹了C#快速實(shí)現(xiàn)IList非泛型類接口的自定義類作為數(shù)據(jù)源,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論