各位大侠请问如何制作试用版(50分)

  • 主题发起人 主题发起人 wjhx
  • 开始时间 开始时间
W

wjhx

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在里面设置使用的天数或次数等,原来见过有这一类的介绍,但现在想不起来了,哪
位告诉一声。
 
写到注册表里,每次运行程序判断
 
道高一尺,魔高一丈。呵呵
 
分开编译
呵呵
 
请问glacieret老大,分开编译是什么意思阿?
 
TurboPower ProActivate可以满足你的需求。
www.51delphi.com上有[:D]
 
写程序的时候对一些功能用条件编译进行控制
然后根据不同的德编译开关编译出不同的版本

{$IFDEF DEMOVERSION}
ShowMessage('this is demo only')
{$else
}
//do work
{$ENDIF}
 
不想写程序用加壳软件SoftSentry
Delphi园地
http://mydelphi.8u8.com/zy.htm
里面有Demo改改就行了
还有国产共享软件EncryptPE好象就是大富翁开发的
 
hehe
EncryptPE很不错,加密强度比较大,最主要的是,这是个新软件,暂时还没有脱壳软件出来。
;)
而且作者前一段时间在搞优惠活动,免费注册。
(小声问一句,大家不会觉得我是个托吧?)
 
在程序里设置一个变量,每次运行程序加1,到达一定的数量后不能启动。
例如:
int a;
begin
a:=a+1;
if a>=50 then
mainform.close;
end;
限制天数也是一样的,每次运行时从电脑里读出今天的日期,和第一次运行的日期减法,超过
一定的天数,close;第一次运行的日期应该写入注册表。
 
这个变量你写在程序里也太搞笑了吧。每次启动不是清零了?
而且这种限制方法,安全性太差了。
 
太好了!!1
 
多谢各位大侠相助!
 
不好意思,还以为给了分
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部