合作双赢!
2009-5-12 11:33:09 阅读(17) 评论(0)
原文来自:http://www.dwcpa.com.cn/dwblog/user1/dwcpa/archives/2009/20093885715.html
一个朋友使用某软件,密码忘记了,该软件的数据库使用的是access,就使用access打开数据文件,结果系统提示没有使用***.mdb必要对象的权限,如下图:
2009-4-3 14:39:52 阅读(103) 评论(0)
其实,我们在原来版本如D5、D6中使用的控件如Quickrep,FastNet等,在D7中仍然是保留的。只是Delphi没有将他们默认的安装到组件面版中来。这些控件包全部保存在Delphi目录的bin下,文件扩展名为.bpl(共将近60个)。
安装这些包的方法很简单,只需点击菜单"component---->Install Packages...",然后使用"ADD"选择需要的包就可以了。
下面就其中的一部分bpl列表说明其中的控件:
dclact70.bpl (Borland Actionbar Components)
包括的控件:TStandardColorMap、TTwilightColorMap、TXPColorMap、TActionToolBar、TActionManager、TActionMainMenuBar、TCustomizeDlg
2009-3-31 17:25:36 阅读(50) 评论(1)
本文将介绍软件加密锁的一些编程技巧,以及软件开发者将如何编写安全可靠的代码,如何对付各种各样的加密狗破解,编写加密程序时应该尽量避免的一些问题等等。以下是全文。
一、加密狗加密的基本原理
开发商程序通过调用硬件加密狗的接口模块对硬件加密狗操作,硬件加密狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确的狗,开发商可以将应用程序终止运行,或者让应用程序以错误的方式执行。简要示意如下:
软件加密锁编程
二、常用的解密方法
1、反汇编后静态分析: W32Dasm、IDA Pro
2、用调试工具跟踪动态分析:SoftICE、TRW2000
3、针对各种语言的反汇编工具:VB、Delphi、Java等
2009-3-21 11:40:04 阅读(70) 评论(0)
前段一个项目需要对BMP图片进行显示,搭配不同的特效风格,显示的比较好看一点,在网上找了好些,但是代码都不全,自己总结了一下,现在发上来与大家分享,图像显示算法参考的DELPHI数字图像处理及高级应用这本书!
unit uMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls,Math,Jpeg;
type
TfMain = class(TForm)
Image1: TImage;
pnl1: TPanel;
2009-1-21 10:53:02 阅读(380) 评论(0)
2009-1-15 16:27:15 阅读(61) 评论(0)
由于种种原因,我们如果当时仅仅备份了mdf文件,那么恢复起来就是一件很麻烦的事情了。
如果您的mdf文件是当前数据库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复数据库,
但是会出现类似下面的提示信息
设备激活错误。物理文件名 'C:\Program Files\Microsoft SQL Server\MSSQL\data\test_Log.LDF' 可能有误。
已创建名为 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.LDF' 的新日志文件。
但是,如果您的数据库文件是从其他计算机上复制过来的,那么很不幸,也许上述办法就行不通了。你也许会得到类似下面的错误信息
2008-12-23 16:35:01 阅读(186) 评论(0)
2008-12-19 10:07:31 阅读(32) 评论(0)