亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ofdemounit.pas

?? 漏洞掃描系列中HB Network Scanner 測試用練習代碼
?? PAS
字號:
unit OFDemoUnit;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ObjectsForm, ExtCtrls, epHint, MediaLib;

type
  TForm1 = class(TForm)
    Player: TepObjectsForm;
    Timer1: TTimer;
    epHint1: TepHint;
    epBitmap1: TepBitmap;
    procedure FormCreate(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure PlayerMouseDownEvent(IDCode, X, Y: Integer;
      ObjectRect: TRect; Button: TMouseButton);
    procedure PlayerTrackBarChangeValueEvent(IDCode, Value: Integer);
    procedure PlayerMouseUpEvent(IDCode, X, Y: Integer; ObjectRect: TRect;
      Button: TMouseButton);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}
var
  Pause: Boolean;

procedure TForm1.FormCreate(Sender: TObject);
begin
  with Player do
  begin
    // Play Buttons
    SelectButtonObject(1, Rect(36, 131, 58, 143), Rect(38, 55, 60, 67),
                       Rect(38, 32, 60, 44), -1, True, 'Jump to left');
    SelectButtonObject(2, Rect(65, 131, 87, 143), Rect(67, 55, 89, 67),
                       Rect(67, 32, 89, 44), 1, True, 'Play');
    SelectButtonObject(3, Rect(93, 131, 115, 143), Rect(95, 55, 117, 67),
                       Rect(95, 32, 117, 44), 1, True, 'Stop');
    SelectButtonObject(4, Rect(122, 131, 144, 143), Rect(124, 55, 146, 67),
                       Rect(124, 32, 146, 44), 1, True, 'Pause');
    SelectButtonObject(5, Rect(150, 131, 172, 143), Rect(152, 55, 174, 67),
                       Rect(152, 32, 174, 44), -1, True, 'Jump to right');

    SelectButtonObject(6, Rect(357, 48, 370, 59), Rect(245, 55, 258, 66),
                       NullRect, -1, True, 'Play list');

    // Switches
    SelectSwitchObject(11, Rect(32, 160, 97, 177), Rect(244, 30, 309, 47),
                       swOff, -1, '');

    SelectSwitchObject(12, Rect(112, 160, 178, 178), Rect(324, 30, 390, 48),
                       swOff, -1, '');
    //  Show Activate
    SelectShowFormActivateObject(21, Rect(60, 7, 339, 22), Rect(60, 7, 339, 22),
                                 True, True, 'ExtraPack - v. 1.3' + #13 +
                                 'TepObjectsForm - Demo');
    // TrackBars
    SelectTrackBarObject(31, tkHorizontal, Rect(182, 89, 330, 104),
                         Rect(187, 31, 200, 42), Rect(210, 31, 223, 42),
                         Point(193, 97), Point(320, 97), 0, 20, 10, True, '');
    SelectTrackBarObject(32, tkHorizontal, Rect(182, 121, 330, 137),
                         Rect(187, 31, 200, 42), Rect(210, 31, 223, 42),
                         Point(193, 129), Point(320, 129), 0, 20, 10, True, '');
    SelectTrackBarObject(33, tkHorizontal, Rect(184, 150, 376, 170),
                         Rect(187, 52, 213, 68), Rect(215, 52, 241, 68),
                         Point(204, 162), Point(357, 162), 0, 100, 0, False,
                         'Current position');
    // App Buttons
    SelectButtonObject(41, Rect(13, 9, 45, 22), Rect(13, 9, 45, 22),
                       NullRect, -1, True, 'Minimize');
    SelectButtonObject(42, Rect(355, 9, 388, 22), Rect(355, 9, 388, 22),
                       NullRect, -1, True, 'Close');
    // ProgressBars
    SelectProgressBarObject(51, bkVertical,
                            Rect(37, 78, 40, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    SelectProgressBarObject(52, bkVertical,
                            Rect(43, 78, 46, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');
    SelectProgressBarObject(53, bkVertical,
                            Rect(49, 78, 52, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    SelectProgressBarObject(54, bkVertical,
                            Rect(55, 78, 58, 106), Rect(15, 27, 18, 55),
                            0, 100, 0,'');

    SelectProgressBarObject(55, bkVertical,
                            Rect(61, 78, 64, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    SelectProgressBarObject(56, bkVertical,
                            Rect(67, 78, 70, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    SelectProgressBarObject(57, bkVertical,
                            Rect(73, 78, 76, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    SelectProgressBarObject(58, bkVertical,
                            Rect(79, 78, 82, 106), Rect(15, 27, 18, 55),
                            0, 100, 0, '');

    // Labels
    SelectLabelObject(61, Rect(36, 47, 116, 80), Point(4, 4),
                     15, 21,
                      0, 0, 'STOP3', 'Display');

    SelectLabelObject(62, Rect(94, 86, 175, 107), Point(4, 26),
                     15, 21,
                      1, 1, '00:00', 'Time');

    SelectLabelObject(63, Rect(195, 44, 354, 64), Point(4, 4),
                      15, 21,
                      0, 1, 'TECHDANCE1', 'File name');


    // Animates
    SelectAnimateObject(71, Rect(159, 47, 174, 66), Point(262, 52), 15, 19, 2,
                        '');
    AnimateTimerSetInterval(500);
    //
    Player.ButtonSetDown(3, True);
  end;
  Pause := False;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var
  i: Integer;
begin
  with Player do
  begin
    for i := 51 to 58 do ProgressBarSetValue(i, Random(100));
    TrackBarSetValue(33, TrackBarGetValue(33) + 1);
  end;
end;

procedure TForm1.PlayerMouseDownEvent(IDCode, X, Y: Integer;
  ObjectRect: TRect; Button: TMouseButton);
var
  i: Integer;
begin
  if Button = mbLeft then
  case IDCode of
    2:
      begin
        Timer1.Enabled := True;
        if Player.TrackBarGetValue(33) = 100
        then
          Player.TrackBarSetValue(33, 0);
        Pause := True;
        Player.LabelSetCaption(61, 'PLAY');
        Player.AnimateObjectSetActive(71, True);
      end;
    3: begin
         Timer1.Enabled := False;
         for i := 51 to 58 do
           Player.ProgressBarSetValue(i, 0);
         Pause := False;
         Player.LabelSetCaption(61, 'STOP');
         Player.AnimateObjectSetActive(71, False);
         Player.AnimateObjectSetFrame(71, 0);
       end;
    4: begin
         if Timer1.Enabled
         then
           begin
             Timer1.Enabled := False;
             for i := 51 to 58 do
               Player.ProgressBarSetValue(i, 0);
             Pause := True;
             Player.LabelSetCaption(61, 'PAUSE');
             Player.AnimateObjectSetActive(71, False);
             Player.AnimateObjectSetFrame(71, 0);
           end
         else
           if Pause
           then
             begin
               Player.ButtonSetDown(2, True);
               Timer1.Enabled := True;
               Player.LabelSetCaption(61, 'PLAY');
               Player.AnimateObjectSetActive(71, True);
             end;
       end;
    1: Player.TrackBarSetValue(33, Player.TrackBarGetValue(33) - 10);
    5: Player.TrackBarSetValue(33, Player.TrackBarGetValue(33) + 10);
  end;
end;

procedure TForm1.PlayerTrackBarChangeValueEvent(IDCode, Value: Integer);
var
  i: Integer;
  S: String;
begin
   case IDCode of
     33: begin
           if Value = 100
           then
             begin
               if Player.SwitchGetState(11) = swOff
               then
                 begin
                   Timer1.Enabled := False;
                   for i := 51 to 58 do
                     Player.ProgressBarSetValue(i, 0);
                   Player.ButtonSetDown(3, True);
                   Player.LabelSetCaption(61, 'STOP');
                   Player.AnimateObjectSetActive(71, False);
                   Player.AnimateObjectSetFrame(71, 0);
                 end
               else
                 Player.TrackBarSetValue(33, 0);
           end;
           S := IntToStr(Round(35 * Value / 100));
           if Length(S) = 1 then S := '0'+S;
           Player.LabelSetCaption(62, '00:' + S);
         end;
   end;
end;

procedure TForm1.PlayerMouseUpEvent(IDCode, X, Y: Integer;
  ObjectRect: TRect; Button: TMouseButton);
begin
  if Button = mbLeft then
  case IDCode of
    41: Application.Minimize;
    42: Close;
  end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本韩国一区二区三区视频| 亚洲欧美偷拍另类a∨色屁股| 亚洲成人自拍偷拍| 色悠悠亚洲一区二区| 一区二区三区欧美在线观看| 91国偷自产一区二区开放时间 | 亚洲精品免费电影| 91福利资源站| 欧美96一区二区免费视频| 精品日韩在线观看| 成人激情动漫在线观看| 一区二区三区四区在线播放| 欧美日韩视频第一区| 毛片基地黄久久久久久天堂| 国产免费成人在线视频| 91麻豆免费看片| 天使萌一区二区三区免费观看| 91精品国产91综合久久蜜臀| 国产一区二区剧情av在线| 国产精品剧情在线亚洲| 欧美吻胸吃奶大尺度电影| 久久激情五月婷婷| 国产精品成人免费| 3d成人动漫网站| 国产91精品欧美| 午夜欧美一区二区三区在线播放| 欧美成人欧美edvon| 色综合视频一区二区三区高清| 日韩精品免费专区| 国产日韩亚洲欧美综合| 欧美视频完全免费看| 久久99精品国产麻豆婷婷洗澡| 国产精品日韩精品欧美在线| 欧美人狂配大交3d怪物一区| 国产高清在线精品| 五月天激情综合网| 国产午夜精品一区二区三区四区| 欧美日韩一区 二区 三区 久久精品 | 色综合激情久久| 国模套图日韩精品一区二区 | 国产农村妇女毛片精品久久麻豆 | 国产日产欧美一区二区三区| 久久精品一区四区| 国产黄人亚洲片| 首页亚洲欧美制服丝腿| 中文字幕中文乱码欧美一区二区| 欧美三级在线播放| 成人手机电影网| 美国欧美日韩国产在线播放| 一级女性全黄久久生活片免费| 久久人人超碰精品| 欧美一级xxx| 欧美三区在线观看| 91小视频在线观看| 国产91精品露脸国语对白| 精东粉嫩av免费一区二区三区| 亚洲国产精品自拍| 一区二区三区自拍| 国产精品国产三级国产普通话99| 欧美v日韩v国产v| 欧美裸体一区二区三区| 色婷婷久久久亚洲一区二区三区 | 中文字幕一区二| 久久九九久久九九| 精品欧美一区二区久久| 欧美一二三四区在线| 欧美三级中文字| 欧美日韩三级在线| 91福利精品视频| 99re免费视频精品全部| 99视频精品免费视频| 国产黄色精品网站| 国产精品1024| 国产精品一区久久久久| 国产夫妻精品视频| 国产成人一级电影| 国产在线精品一区在线观看麻豆| 久久不见久久见免费视频7 | 国产精品系列在线| 国产三级精品三级| 国产精品久久毛片a| 欧美韩国日本不卡| 国产精品国产精品国产专区不蜜 | 色94色欧美sute亚洲线路二 | 日韩精品欧美精品| 青青草国产成人99久久| 日本不卡视频在线观看| 久久成人免费日本黄色| 久久精品国产亚洲a| 激情图片小说一区| 国产一区二区三区综合| 国产精品1区2区| 99精品桃花视频在线观看| 日本大香伊一区二区三区| 欧美三级在线看| 精品国产91乱码一区二区三区| 精品播放一区二区| 国产女人aaa级久久久级| 1024亚洲合集| 婷婷中文字幕综合| 国产一区二区不卡| 成年人网站91| 欧美理论片在线| 精品国产伦一区二区三区观看方式| 久久久久久久精| 亚洲日本一区二区| 日本精品免费观看高清观看| 精品一区二区三区av| 高清免费成人av| 欧美亚洲综合色| 日韩欧美电影在线| 久久久久国产免费免费| 有坂深雪av一区二区精品| 日产国产欧美视频一区精品| 国产v综合v亚洲欧| 欧美日韩一区不卡| 久久久久久久av麻豆果冻| 日韩理论片一区二区| 免费成人在线观看| 99re66热这里只有精品3直播 | 亚洲男人天堂av网| 偷偷要91色婷婷| 国产成人精品三级| 欧美午夜视频网站| 国产午夜精品一区二区| 亚洲第一激情av| 国产91在线看| 欧美日韩国产天堂| √…a在线天堂一区| 美女视频网站黄色亚洲| 色综合天天狠狠| 欧美精品一区男女天堂| 午夜视频在线观看一区二区| 成人动漫中文字幕| 欧美成人综合网站| 性做久久久久久久免费看| 成人小视频免费在线观看| 91精品国产综合久久婷婷香蕉| 1区2区3区精品视频| 国产ts人妖一区二区| 欧美成人乱码一区二区三区| 一区二区三区波多野结衣在线观看| 国产一区二区三区在线观看免费| 欧美色倩网站大全免费| 国产精品久久久久影院亚瑟| 久久精品噜噜噜成人av农村| 911国产精品| 亚洲最大成人综合| 97精品久久久久中文字幕| 国产婷婷色一区二区三区在线| 久久99精品久久久久久国产越南| 欧美日韩黄视频| 一区二区欧美视频| 色综合天天性综合| 国产精品久久久久久户外露出 | 国产资源精品在线观看| 欧美图片一区二区三区| 亚洲免费观看高清完整版在线观看 | 国产乱码精品一区二区三| 日韩一级大片在线| 丝袜亚洲另类欧美| 欧美日韩色一区| 午夜伦欧美伦电影理论片| 欧美性大战久久久久久久蜜臀 | 91在线国内视频| 国产欧美一区二区精品婷婷| 国模冰冰炮一区二区| 日韩免费在线观看| 精品亚洲免费视频| 国产亚洲一区二区三区在线观看 | 正在播放一区二区| 丝袜美腿亚洲一区| 91精品国产入口在线| 日韩电影在线看| 日韩写真欧美这视频| 久久国产精品72免费观看| 精品国产乱码久久久久久闺蜜| 国产美女在线精品| 久久这里只有精品视频网| 久久99蜜桃精品| 欧美日韩视频在线第一区 | 丁香六月久久综合狠狠色| 久久精品亚洲精品国产欧美| 丁香啪啪综合成人亚洲小说| 久久丝袜美腿综合| 成人精品电影在线观看| 久久伊99综合婷婷久久伊| 成人黄色777网| 亚洲精品成人在线| 91国偷自产一区二区开放时间| 亚洲高清免费视频| 成人一区二区视频| 亚洲精品视频在线观看免费| 欧美精品久久99| 日韩成人免费电影| 国产区在线观看成人精品| 91色综合久久久久婷婷| 亚洲一级不卡视频| 久久综合久久综合久久| 成人免费视频国产在线观看|