| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 17138 人关注过本帖, 3 人收藏
标题:《奥运邮集》软件代码介绍——VB6初学之友
取消只看楼主 加入收藏
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
十四、软件的注册与加密原理
1、软件注册过程:
    (1)用户ID号——《奥运邮集》的1-10届未加密,11-29届采取了加密措施,双击未注册的任一届(如第十一届)软件,会弹出软件注册框(见图1)。
    在框内显示了“用户ID”号;
    (2)注册机根据“用户ID号”——将用户ID号复制到注册机的相应框内,点击“获取注册码”钮,即在“注册码”框内出现该软件只有在该电脑上使用的注册码(见图2)。
    (3)软件完成注册——将“注册码”放到图1的“注册码”框内,再点“注册”钮,即完成了该软件的注册。(只要注册一届,其余的不用再注册)
    这种一台电脑一个注册码的方式称之为“电子注册”。若将注册后的软件再复制到另一台电脑上无法通用,而同样还需要另外注册的。

图1-软件注册框.jpg (89.82 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


图2-注册机.JPG (27.1 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2008-06-07 13:35
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
2、加密原理:
(1)加密原理:本软件是采用AES加密,这是一个高效快捷用于军事加密等级的类模块,可以在任何工程中使用。AES(128位字区大小,使用128、192或者256位密钥长度)原是用在美国政府进行保护机密(使用192或者256位密钥)和绝密文件的算法。不同于其他区段加密算法,AES是在VB中是最有效率的,因为加密一个区段能被使用唯一的CopyMemory,异或操作和一些位掩码;
    (2)使用范围:本软件加密方式任何的程序都可以使用,只需将一个窗口模块和一个类模块加入,同时改一下密码钥匙就可以了;
    (3)该加密方式,密码与电脑特征码绑定,实现了电子注册方式,即一台电脑一个注册码;
2008-06-07 13:40
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
结束语
《奥运邮集》软件采用的代码介绍完了,作为软件本身还有许多不足之处,有待进一步改进。但作为向VB6初学者介绍这些代码,也只是提供一些“积木”而已,一些代码偶也是“知其然,不知其所以然”,缺少“注释”,请见谅。
    作为一项软件产品,完成之后,就想对自己的权宜有所保护,所以采取了“加密”措施,这也是人之常情。当您看完这篇帖子之后,就会觉得这个加密是没必要了,所有的源码也不过如此。
    欢迎到“奥运邮集”网站下载全套软件,提出您的宝贵意见!
   
    2008年是北京奥运年。北京加油,中国加油!

[[it] 本帖最后由 jrs123 于 2008-6-9 08:35 编辑 [/it]]
2008-06-07 13:43
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
为了方便您的浏览,本文各节主要内容所在页提示如下


1----为什么要学编程;选学什么编程软件?如何开始

学习?初识VB6;
2----工程、工具、工具条;本软件的积木项目;本软

件的窗体页面结构(超长页面及其滚动条制作);窗体

的居中问题;
3----软件的多工程结构;介绍几个有用的小程序代码

;副页面设计;与网站的链接代码;
4----相邻exe工程之间的转接;系统退出的不同方式;
5----多工程结构小结;悬浮窗代码介绍;用鼠标滚轮

放大缩小窗体的代码;用户如何在页面中留言;抓图软

件介绍;图像格式转换介绍;在软件窗体上发布信息;

与QQ交谈;
6----生成免安装软件;制作小图标软件;软件的注册

与加密原理;
2008-07-25 22:22
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
补充:软件的最新信息发布
《奥运邮集》软件采用了两种方式来发布最新信息,一种是在启动软件后,右下角会弹出信息框;一种是在窗体上开一个信息小窗口;
现将后一种方式介绍如下:
1.在《奥运邮集》网站上放一个xj1.txt文本文件;
2.在软件的程序中引进部件:Microsoft Internet Transfer Control 6.0;
3.在窗体上拖一个Text1"窗口";(发布的信息将显示在此窗口内)
4.在程序中添加下面有关内容:
Private Sub Form_Load()
    Text1.Text = Inet1.OpenURL("http://www.)
End Sub
5.将需要发布的信息内容放在网站的"xj1.txt"文本文件中即可;
在软件的信息"窗口"内就会显示你所发布的信息.
如果您想看实例,欢迎到奥运邮集网站下载软件
2008-08-26 21:24
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
回复 67楼 牧童王
欢迎对《奥运邮集》软件多提宝贵意见。
一年后又要迎来新的一届奥运会。新版《奥运邮集》也将和大家见面。目前软件还有很多不足之处,也希望在这里得到大家的指点和帮助。
2011-01-26 17:14
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
收藏
得分:0 
童鞋们好!不知不觉时间过去四年了,虽然四年来没有再用VB6编写软件,但那时的学习时光也真值得留念;
2012-07-21 19:37
快速回复:《奥运邮集》软件代码介绍——VB6初学之友
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014349 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved