你好像没说到点上。
 你只说了注册的事 没说权限的事。。

解决方案 »

  1.   

    楼主你是要做软件的Lincese吧?
    有很多种解决办法的,之前做过的一种是提供一个类似微软windowsXP的序列号,该序列号会加密后写在一个文本文件中,程序启动时会去读该文本文件中的序列号信息,匹配后才能进入检测及生成序列号的程序可以与你的软件独立,也可以嵌入你的软件中,目前比较流行的方式是在你的软件中调用Lincense的API的方式
      

  2.   

    注册程序吧,又很多现成可用的。网上搜去吧!加密后,第一次运行时,给出一个机器号,发送机器号给注册管理机构,然后反馈注册码,
    用户填写注册码就可以了!
      

  3.   

    把市级部门用一个状态位标志
    比如未注册用F
    注册用T
    程序运行时判断该标志就好了