比如用户如果用盗版软件,就会弹出一个窗口,提示他。提示以前就停止程序执行。否则程序一直在运行,那白提示他了。

解决方案 »

  1.   

    if DaoBan then //检测出是盗版
    begin
      alertForm.ShowModal;//显示D版提示
      Application.Terminate;//结束程序
    end;这只是个基本原理,很容易被暴破的.
      

  2.   

    这样呀。。你将提示窗体封装为一个函数。。然后在程序里写一个检测是否为已经注册的的方法。。如果没有注册则显示提示窗体。检测的方法可以写到Action的Update中去。。不过这样的话就检测的非常频繁