我的程序注册_dll

花了两个晚上做了一个 dll  ,用于程序注册的

地址在 zzaiss.ik8.com/soft/Register.rar
注册机 zzaiss.ik8.com/soft/getRegSN.rar

注册时,对于申请到的序列号,只复制里面的日期和时间就行了,其它的不要,把复制的日期时间考到

注册机的输入申请到的注册号的文本框里,点到注册码就行了

 

该 dll 的导出函数名为:

function  checkReg(handle:THandle;var Days:integer):integer;stdcall;

使用例子

// 用的是静态导入,也可以动态导入 loadLibrary
function checkReg(Handle:THandle;var Days:integer):integer;stdcall;external 'Dll/Register.dll';


使用

    re := checkReg(application.Handle,Days);
    if (re = 1) or (re = 2) then
    begin
      if re = 2 then    // 下面的可以换成你的,为的是改变标题栏
        appConfig^.appName := appconfig^.appName+
          ' --- 未注册版本 还可以用 '+IntToStr(Days)+
          ' 天 ';

    end else
    begin
      application.Terminate;
      exit;
    end;

返回值
  1 ->  成功
  2 ->  在使用期内
  3 ->  程序被破坏
  4 ->  取注册
  5 ->  退出


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值