网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > DELPHI > 正文
在Delphi中编制软件版权保护控件
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
下载{$ArticleTitle}原创论文样式
ageBox(PChar(Msg), ''用户信息'', Mb_Ok + Mb_IconWarning);
Msg := ''欢迎使用'' + Company + ''的软件,如果您觉得满意的话,请注册或购买正版软件!'';
Application.MessageBox(PChar(Msg), ''建议'', Mb_Ok + Mb_IconInformation);
if T > FMaxTimes then
begin
if Application.MessageBox('' 是否注册?'', ''注册'', Mb_YesNo + Mb_IconQuestion) = Id_Yes then
begin
Msg := ''您的注册号是:“'' + FSerial + ''”'' + Chr(13) + Chr(10) +
''请您将以上序列号通过电子邮件寄给以下信箱:'' + FEmail;
Application.MessageBox(PChar(Msg), ''软件 注册'', Mb_Ok + Mb_Iconinformation);
end;
Application.Terminate;
end;
end;
end;

end.
2.控件的使用
在Delphi5.0中新建一个应用程序,在程序的引用单元中加入上述单元的引用,在主窗体的OnCreate事件中编写如下代码:
procedure TForm1.FormCreate(Sender: TObject);
var
AObj: TRegObj;
begin
try
AObj := TRegObj.Create;
AObj.MaxTimes := 30;
AObj.Company := ''吉星软件工作室'';
AObj.Email := ''test@1112.net'';
AObj.Execute;
finally
AObj.Free;
end;
end;
三、结束语
上述控件通过取得用户计算机的主板序列号作为注册码,通过文件存储程序运行次数和密钥,防止了同样的注册码和密钥在不同的计算机上都可以使用的问题,而且,用户通过简单的日期修改无法使程序继续,基本达到了软件版权保护的目的。

  • 上一篇资讯: 监视Pop3信箱
  • 下一篇资讯: delphi运行错误信息
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号