1. private string GetRegistData(string name)
  2. {
  3. string registData;
  4. RegistryKey hkml = Registry.CurrentUser;
  5. RegistryKey software = hkml.OpenSubKey("Software", true);
  6. RegistryKey aimdir = software.OpenSubKey("NewTimeyear", true);
  7. registData = aimdir.GetValue(name).ToString();
  8. return registData;
  9.  
  10. }
  11.  
  12. private void WTRegedit(string name, string tovalue)
  13. {
  14. RegistryKey hklm = Registry.CurrentUser;
  15. RegistryKey software = hklm.OpenSubKey("Software", true);
  16. RegistryKey aimdir = software.CreateSubKey("NewTimeyear");
  17. aimdir.SetValue(name, tovalue);
  18. }
  19.  
  20. private bool IsRegeditExit(string name)
  21. {
  22. bool _exit = false;
  23. string[] subkeyNames;
  24.  
  25. RegistryKey hkml = Registry.CurrentUser;
  26. RegistryKey software = hkml.OpenSubKey("Software", true);
  27. RegistryKey aimdir = software.OpenSubKey("NewTimeyear", true);
  28. if (aimdir == null)
  29. {
  30. return false;
  31. }
  32. subkeyNames = aimdir.GetSubKeyNames();
  33.  
  34. foreach (string keyName in subkeyNames)
  35. {
  36. if (keyName == name)
  37. {
  38. _exit = true;
  39. return _exit;
  40. }
  41. }
  42. return _exit;
  43.  
  44. }

  

  1. NowTime = DateTime.Now.ToLocalTime();
  2. Timeyear = DateTime.Now.ToLocalTime().ToString("yyyy-MM-dd");
  1. if (!IsRegeditExit("TimeYear"))
  2. {
  3.  
  4. WTRegedit("TimeYear", Timeyear);
  5. }
  6. RegTime = GetRegistData("TimeYear");

  

  1. DateTime DateReg = Convert.ToDateTime(RegTime);
  2. DateTime MaxDate = Convert.ToDateTime(MaxTime);
  3. DateTime MinDate = Convert.ToDateTime(MinTime);
  4. if (!((NowTime.CompareTo(MinDate) >= 0 && NowTime.CompareTo(MaxDate) <= 0)
  5. && (DateReg.CompareTo(MinDate) >= 0 && DateReg.CompareTo(MaxDate) <= 0)))
  6. {
  7. Application.Quit();
  8.  
  9. }

  

Unity中确定时间是否在一定范围内的更多相关文章

  1. unity中实现物体在一定角度范围内来回旋转

    using System.Collections; using System.Collections.Generic; using UnityEngine; public class Rotate : ...

  2. 在Unity中使用UGUI修改Mesh绘制几何图形

    在商店看到这样一个例子,表示很有兴趣,他们说是用UGUI做的.我想,像这种可以随便变形的图形,我第一个就想到了网格变形. 做法1: 细心的朋友应该会发现,每个UGUI可见元素,都有一个‘Canvas ...

  3. 【原创翻译】初识Unity中的Compute Shader

    一直以来都想试着自己翻译一些东西,现在发现翻译真的很不容易,如果你直接把作者的原文按照英文的思维翻译过来,你会发现中国人读起来很是别扭,但是如果你想完全利用中国人的语言方式来翻译,又怕自己理解的不到位 ...

  4. Unity中的协程(一)

    这篇文章很不错的问题,推荐阅读英文原版: Introduction to Coroutines Scripting with Coroutines   这篇文章转自:http://blog.csdn. ...

  5. Unity 中 使用c#线程

    使用条件   天下没有免费的午餐,在我使用unity的那一刻,我就感觉到不自在,因为开源所以不知道底层实现,如果只是简单的做点简单游戏,那就无所谓的了,但真正用到实际地方的时候,就会发现一个挨着一个坑 ...

  6. 3D语音天气球(源码分享)——在Unity中使用Android语音服务

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 开篇废话: 这个项目准备分四部分介绍: 一:创建可旋转的"3D球":3 ...

  7. 【Unity技巧】Unity中的优化技术

    http://blog.csdn.net/candycat1992/article/details/42127811 写在前面 这一篇是在Digital Tutors的一个系列教程的基础上总结扩展而得 ...

  8. 在Unity中高效工作(下)

    原地址:http://www.unity蛮牛.com/thread-20005-1-1.html Tips for Creating Better Games and Working More Eff ...

  9. 【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则

    作者:Williammao, 腾讯移动客户端开发工程师 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 原文链接:http://wetest.qq.com/lab/view/290.h ...

随机推荐

  1. 你有必要知道的 25 个 JavaScript 面试题

    1.使用 typeof bar === "object" 推断 bar 是不是一个对象有神马潜在的弊端?怎样避免这样的弊端? 使用 typeof 的弊端是显而易见的(这样的弊端同使 ...

  2. C#程序猿学习 Python

    孙广东  2016.1.1 交互: C# 运行Python代码: http://stackoverflow.com/questions/11779143/run-a-python-script-fro ...

  3. 对话DDM:分布式数据库中间件全解析

    进入云计算时代,传统的数据库在性能和容量等方面已无法满足企业的要求,随着数据量的不断骤增,易于扩展.拆分的数据库解决方案对于企业的云化转型更是显得尤为重要.为使企业应用上云更简单,分布式数据库中间件D ...

  4. YTU 2720: 删出多余的空格

    2720: 删出多余的空格 时间限制: 1 Sec  内存限制: 128 MB 提交: 338  解决: 201 题目描述 小平在给弟弟检查英语作业时时,发现每个英语句子单词之间的空格个数不等,请你编 ...

  5. [Swift通天遁地]九、拔剑吧-(1)实现在程序中跳转到微信、App Store、地图

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  6. SS配置,Brook是什么?,Brook如何配置(Android篇)

    很长时间没有更新了,今天给大家分享一下什么是Brook,和SS有什么区别?写的不好,请勿见外,大佬绕过. Brook简单介绍 Brook 是一个高效的 Socks5 代理软件,官方支持Windows. ...

  7. Vue项目中如何使用less(添加less依赖)

    今天在新工程里添加了一段样式代码代码突然报错了: <!-- Add "scoped" attribute to limit CSS to this component onl ...

  8. c++小游戏

    #include <iostream> using namespace std; double shengmingli=2000;//定义主角初始生命力 int gongjili=150; ...

  9. JavaScript入门二

    ******函数****** **函数定义** //普通函数定义 function f1() { console.log("Hello word!") } //带参数的函数 fun ...

  10. tomcat解决 java.lang.IllegalArgumentException: Request header is too large

    tomcat运行项目时,有一个请求过去后,后台报这样的错java.lang.IllegalArgumentException: Request header is too large 原因:请求头超过 ...