• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發(fā)教程 > 詳細頁面

        提取win98上網(wǎng)密碼

        提取win98上網(wǎng)密碼

        更新時間:2022-05-16 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

        unit Unit1;

        interface

        uses
          Windows, SysUtils, Classes, Forms, ShellAPI, Controls, StdCtrls;

        type
          TForm1 = class(TForm)
            GroupBox1: TGroupBox;
            ListBox: TListBox;
            Label1: TLabel;
            Label2: TLabel;
            procedure Label1Click(Sender: TObject);
            procedure FormShow(Sender: TObject);
          private
            { Private declarations }
          public
            hMPR: THandle;
          end;

        var
          Form1: TForm1;

        const
          Count: Integer = 0;

        function WNetEnumCachedPasswords(lp: lpStr; w: Word; b: Byte; PC: PChar; dw: DWord): Word; stdcall;

        implementation

        {$R *.DFM}
        function WNetEnumCachedPasswords(lp: lpStr; w: Word; b: Byte; PC: PChar; dw: DWord): Word; external mpr name 'WNetEnumCachedPasswords';

        type
        PWinPassword = ^TWinPassword;
        TWinPassword = record
          EntrySize: Word;
          ResourceSize: Word;
          PasswordSize: Word;
          EntryIndex: Byte;
          EntryType: Byte;
          PasswordC: Char;
          end;

        var
          WinPassword: TWinPassword;

        function AddPassword(WinPassword: PWinPassword; dw: DWord): LongBool; stdcall;
        var
          Password: String;
          PC: Array[0..$FF] of Char;
        begin
          inc(Count);

          Move(WinPassword.PasswordC, PC, WinPassword.ResourceSize);
          PC[WinPassword.ResourceSize] := #0;
          CharToOem(PC, PC);
          Password := StrPas(PC);

          Move(WinPassword.PasswordC, PC, WinPassword.PasswordSize + WinPassword.ResourceSize);
          Move(PC[WinPassword.ResourceSize], PC, WinPassword.PasswordSize);
          PC[WinPassword.PasswordSize] := #0;
          CharToOem(PC, PC);
          Password := Password + ': ' + StrPas(PC);

          Form1.ListBox.Items.Add(Password);
          Result := True;
        end;

        procedure TForm1.Label1Click(Sender: TObject);
        begin
          ShellExecute(GetDesktopWindow, 'open', 'http://www.utilmind.com', nil, nil, 0);
        end;

        procedure TForm1.FormShow(Sender: TObject);
        begin
          if WNetEnumCachedPasswords(nil, 0, $FF, @AddPassword, 0) <> 0 then
          begin
            Application.MessageBox('Can''t load passwords: User is not logon.', 'Error', mb_Ok or mb_IconWarning);
            Application.Terminate;
          end
          else
          if Count = 0 then
            ListBox.Items.Add('No passwords found...');
        end;

        end.

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 日韩午夜理论免费TV影院| 精品97国产免费人成视频| 亚洲免费一级视频| 亚洲系列国产精品制服丝袜第| 两个人看的www免费| 亚洲成a人片在线观看无码| 日本免费高清视频| 久热综合在线亚洲精品| 精品一区二区三区免费毛片爱| 久久久久亚洲av无码专区喷水 | 亚洲成av人片不卡无码久久| 黄床大片30分钟免费看| 2048亚洲精品国产| 三年片在线观看免费观看大全动漫 | 成年女人色毛片免费看| 亚洲1区2区3区精华液| 免费国产高清视频| 男女一进一出抽搐免费视频| 亚洲av无码国产精品色午夜字幕| 69视频在线观看免费| 亚洲依依成人亚洲社区| 亚洲AV伊人久久青青草原| a级成人毛片免费图片| 亚洲无人区视频大全| 国产美女精品久久久久久久免费 | 久久久久久亚洲av无码蜜芽| 亚洲国产成人精品无码久久久久久综合 | 麻豆狠色伊人亚洲综合网站| 国产免费131美女视频| 久久精品成人免费网站| 亚洲国产精品免费在线观看| 国产乱色精品成人免费视频| 西西人体免费视频| 亚洲欧美乱色情图片| 亚洲精品乱码久久久久久| 久久精品国产亚洲AV电影| 成年女人喷潮毛片免费播放| 一级毛片免费播放男男| 亚洲熟妇色自偷自拍另类| 亚洲av区一区二区三| 午夜国产精品免费观看|