⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 getapass.pas

📁 这是本人使用Borland Delphi 6编写的提取Microsoft Office Access 2007数据库密码及版本号的源码,已经经过测试请放心下载使用.
💻 PAS
字号:
unit GetAPass;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Variants, ComOBJ, StdCtrls, ExtCtrls, ComCtrls, FileCtrl, ActnList, ImgList,
  ToolWin;

const
  Model = 'yyyy-mm-dd hh:nn:ss';

type
  PassType = record
    PassCode: String;
    FileType: String;
    FileTime: TDateTime;
  end;

  TPassForm = class(TForm)
    ListView1: TListView;
    ImageList1: TImageList;
    StatusBar1: TStatusBar;
    Memo1: TMemo;
    CoolBar1: TCoolBar;
    ToolBar1: TToolBar;
    cmdSetCurTime: TToolButton;
    cmdGetAllPass: TToolButton;
    cmdCreateMDB: TToolButton;
    cmdSelectMDBDir: TToolButton;
    cmdCloseForm: TToolButton;
    Edit1: TEdit;
    Pick1: TDateTimePicker;
    Splitter1: TSplitter;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure cmdSelectMDBDir_Click(Sender: TObject);
    procedure cmdGetAllPass_Click(Sender: TObject);
    procedure cmdCreateMDB_Click(Sender: TObject);
    procedure cmdSetCurTime_Click(Sender: TObject);
    procedure cmdCloseForm_Click(Sender: TObject);
    procedure Edit1KeyPress(Sender: TObject; var Key: Char);
  private
    procedure ExecDirectory(S: String);
    procedure SetTime(MYDate: TDate); overload;
    procedure SetTime(YY, MM, DD: Word); overload;
    function CreateDatabaseAccessVer(dbName: String): Boolean;
    function CreateDatabaseXP(dbName: String; Password: String = ''): Boolean;
    function GetMicrosoftAccessPassword(mdbName: String): PassType; {矗

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -