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

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

?? unit1.pas

?? Game Launcher, have some interestings things.
?? PAS
字號:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, ExtCtrls, ComCtrls, AviPlay;

type
  TForm1 = class(TForm)
    OpenDialog1: TOpenDialog;
    Panel1: TPanel;
    Button1: TButton;
    Button5: TButton;
    Button2: TButton;
    Edit1: TEdit;
    Button6: TButton;
    CheckSound: TCheckBox;
    Image1: TImage;
    CheckTransparent: TCheckBox;
    CheckStretch: TCheckBox;
    CheckCenter: TCheckBox;
    Button4: TButton;
    OpenDialog2: TOpenDialog;
    Label1: TLabel;
    AVI: TDCAVIPlay;
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure CheckSoundClick(Sender: TObject);
    procedure CheckTransparentClick(Sender: TObject);
    procedure CheckStretchClick(Sender: TObject);
    procedure CheckCenterClick(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    avifile: PAVIFile;
    stream : PAVIStream;
    { Private declarations }
    function  OpenAVIFile : boolean;
    procedure CloseAVIFile;
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

  pgetframe : pointer;
  avifilename : string;
implementation
  uses unit2;

{$R *.DFM}

function TForm1.OpenAVIFile : boolean;
begin
  result := false;
  if avifilename = '' then
    exit;
  AviFileInit;
  if (AVIFileOpen(@avifile, @(avifilename[1]), 0, nil) <> 0)
   or (AVIFileGetStream(avifile, @stream, 0, 0) <> 0) then
     begin
       result := false;
       exit;
     end;
  result := true;
end;

procedure TForm1.CloseAVIFile;
begin
  AVIStreamRelease(stream);
  AVIFileRelease(avifile);
  AviFileExit;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
 with AVI do
   Play(0, FrameCount - 1, 0);
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  if OpenDialog1.Execute then
    begin
      Caption := avifilename;
      avifilename := OpenDialog1.Filename;
      AVI.Filename := avifilename;
    end;
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
  AVI.Stop;
end;

procedure TForm1.Button6Click(Sender: TObject);
begin
  try
    AVI.Seek(StrToInt(Edit1.Text));
  except
    exit;
  end;
end;

procedure TForm1.CheckSoundClick(Sender: TObject);
begin
  AVI.PlaySound := CheckSound.Checked;
end;

procedure TForm1.CheckTransparentClick(Sender: TObject);
begin
  AVI.Transparent := CheckTransparent.Checked;
end;

procedure TForm1.CheckStretchClick(Sender: TObject);
begin
  AVI.Stretch := CheckStretch.Checked;
end;

procedure TForm1.CheckCenterClick(Sender: TObject);
begin
  AVI.Center := CheckCenter.Checked;
end;

procedure TForm1.Button4Click(Sender: TObject);
var
  info        : TAVIFileInfo;
  sinfo       : TAVIStreamInfo;
  forminfo    : TForm2;
  videostream : PAVIStream;
  audiostream : PAVIStream;

  procedure _add;
  begin
    with forminfo.ListBox1.Items, sinfo do
      begin
        Add('fccType ' + IntToStr(fccType));
        Add('fccHandler ' + IntToStr(fccHandler));
        Add('dwFlags ' + IntToStr(dwFlags));
        Add('dwCaps ' + IntToStr(dwCaps));
        Add('wPriority ' + IntToStr(wPriority));
        Add('wLanguage ' + IntToStr(wLanguage));
        Add('dwScale ' + IntToStr(dwScale));
        Add('dwRate ' +IntToStr(dwRate));
        Add('dwStart ' + IntToStr(dwStart));
        Add('dwLength ' + IntToStr(dwLength));
        Add('dwInitialFrames ' + IntToStr(dwInitialFrames));
        Add('dwSuggestedBufferSize ' + IntToStr(dwSuggestedBufferSize));
        Add('dwQuality ' + IntToStr(dwQuality));
        Add('dwSampleSize ' + IntToStr(dwSampleSize));
        with rcFrame do
          Add('Frame : (' + IntToStr(left) + ', ' + IntToStr(Top) + ')-('+IntToStr(right) + ', ' + IntToStr(Bottom) + ')');

        Add('dwEditCount ' + IntToStr(dwEditCount));
        Add('dwFormatChangeCount ' + IntToStr(dwFormatChangeCount));
        Add(szName);
      end;
  end;

begin
  if not OpenAVIFile then
    exit;

  AVIFileInfo(avifile, @info, sizeof(info));
  forminfo := TForm2.Create(nil);
  try
    with forminfo.ListBox1.Items, info do
      begin
        Add('File information');
        Add('================');
        Add('dwMaxBytesPerSec ' + IntToStr(dwMaxBytesPerSec));
        Add('dwFlags ' + IntToStr(dwFlags));
        Add('dwCaps ' + IntToStr(dwCaps));
        Add('dwStreams ' + IntToStr(dwStreams));
        Add('dwSuggestedBufferSize ' + IntToStr(dwSuggestedBufferSize));
        Add('dwWidth ' + IntToStr(dwWidth));
        Add('dwHeight ' + IntToStr(dwHeight));
        Add('dwScale ' + IntToStr(dwScale));
        Add('dwRate ' + IntToStr(dwRate));
        Add('dwLength ' + IntToStr(dwLength));
        Add('dwEditCount ' + IntToStr(dwEditCount));
        Add(szFileType);

        if AVIFileGetStream(avifile, @videostream, streamtypeVIDEO, 0) = 0 then
          begin
            Add('');
            Add('Video Stream');
            Add('============');
            AVIStreamInfo(videostream, @sinfo, sizeof(sinfo));
            _add;
            AVIStreamRelease(videostream);
          end;

        if AVIFileGetStream(avifile, @audiostream, streamtypeAUDIO, 0) = 0 then
          begin
            Add('');
            Add('Audio Stream');
            Add('============');
            AVIStreamInfo(audiostream, @sinfo, sizeof(sinfo));
            _add;
            AVIStreamRelease(audiostream);
          end;

        forminfo.ShowModal;
      end;
  finally
    forminfo.Free;
  end;

  CloseAVIFile;
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
  if OpenDialog2.Execute then
    begin
      Image1.Picture.LoadFromFile(OpenDialog2.FileName);
    end;
end;


procedure TForm1.FormCreate(Sender: TObject);
begin
  OpenDialog1.Filter := 'AVI files|*.avi'; 
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区二区三区四区| 免费的成人av| 美女网站一区二区| 99re亚洲国产精品| 国产日韩欧美精品一区| 日韩激情视频网站| 欧美亚洲图片小说| 国产精品久久影院| 国产精品一区二区免费不卡 | 26uuu国产日韩综合| 亚洲综合色自拍一区| 北岛玲一区二区三区四区| 日韩免费电影网站| 日韩福利电影在线观看| 欧美亚洲综合一区| 樱花影视一区二区| 99久久99久久综合| 亚洲精选免费视频| av在线播放成人| 国产精品视频一区二区三区不卡| 精品一区二区三区免费观看| 欧美精品日韩精品| 日本sm残虐另类| 欧美高清www午色夜在线视频| 一区二区三区丝袜| 色哟哟国产精品| 1区2区3区国产精品| 99re这里都是精品| 亚洲丝袜另类动漫二区| 97久久精品人人澡人人爽| 亚洲欧洲国产日本综合| 波多野结衣精品在线| 国产精品电影一区二区| www.久久久久久久久| 亚洲男人天堂av网| 欧美性受极品xxxx喷水| 亚洲午夜激情av| 777欧美精品| 麻豆成人av在线| 精品久久一区二区| 国产成人av在线影院| 自拍av一区二区三区| 在线观看日韩高清av| 亚洲国产一区二区a毛片| 欧美精品九九99久久| 麻豆精品视频在线观看免费| 国产视频一区不卡| 91影视在线播放| 亚洲va国产天堂va久久en| 欧美一级精品大片| 成人免费视频免费观看| 亚洲美女免费在线| 538在线一区二区精品国产| 久久激情五月激情| 国产精品伦一区| 欧美日韩国产bt| 韩国在线一区二区| 亚洲美女偷拍久久| 欧美一区二区三区免费视频| 国产精品一二三区| 亚洲一区二区影院| 欧美精品一区二区蜜臀亚洲| 成人av在线资源网站| 亚洲h精品动漫在线观看| 久久精品亚洲乱码伦伦中文| 欧美性三三影院| 国产黄色精品视频| 亚洲va韩国va欧美va精品| 久久久久久久一区| 欧美三级中文字| 成人免费视频播放| 久久99精品一区二区三区| 亚洲欧美成人一区二区三区| 欧美精品一区二区精品网| 欧美亚洲高清一区| 成人毛片在线观看| 国内精品国产成人国产三级粉色| 亚洲卡通动漫在线| 国产拍欧美日韩视频二区| 欧美一区二区三区视频在线| 一道本成人在线| 国产99久久久国产精品潘金| 日本伊人色综合网| 亚洲国产精品欧美一二99| 国产日韩高清在线| 精品精品欲导航| 欧美日韩久久久久久| 91亚洲永久精品| 高清国产一区二区三区| 麻豆精品视频在线观看免费 | 欧美午夜宅男影院| www.亚洲在线| 成人精品视频一区二区三区尤物| 六月丁香综合在线视频| 日韩电影在线观看电影| 亚洲夂夂婷婷色拍ww47 | 国产日产欧美精品一区二区三区| 在线不卡欧美精品一区二区三区| 色哟哟精品一区| 亚洲第一久久影院| 欧美伊人久久大香线蕉综合69| 国产福利一区在线| 国内精品国产成人| 蜜臀精品一区二区三区在线观看 | 中文字幕av一区二区三区| 日韩视频一区二区三区在线播放 | 在线观看视频91| 色综合一个色综合| 91亚洲精品久久久蜜桃| 99久久综合狠狠综合久久| 国产成人在线看| 国产在线观看一区二区| 激情五月激情综合网| 日本不卡不码高清免费观看| 日产国产欧美视频一区精品| 视频精品一区二区| 日韩成人av影视| 精品一区二区在线看| 韩国一区二区在线观看| 国产乱色国产精品免费视频| 国产乱国产乱300精品| 国产成人精品1024| av中文字幕一区| 色琪琪一区二区三区亚洲区| 欧美日韩视频在线一区二区| 在线综合+亚洲+欧美中文字幕| 制服丝袜激情欧洲亚洲| 日韩免费性生活视频播放| 欧美xfplay| 中文字幕日本不卡| 亚洲一级二级在线| 美女视频黄免费的久久| 国产精品一色哟哟哟| 91免费观看视频在线| 欧美日韩一区高清| 精品三级在线观看| 国产精品青草久久| 午夜久久电影网| 国产精品中文字幕一区二区三区| 不卡在线观看av| 欧美片网站yy| 亚洲国产高清aⅴ视频| 亚洲一区二区四区蜜桃| 久久成人免费网站| 91免费在线播放| 日韩欧美综合在线| 中文字幕一区二区三区精华液| 亚洲成人tv网| 国产成人精品1024| 欧美日韩日本视频| 国产无一区二区| 天堂久久一区二区三区| 成人免费毛片aaaaa**| 欧美日本一区二区三区四区| 中文乱码免费一区二区| 婷婷国产在线综合| 成人免费三级在线| 日韩精品一区国产麻豆| 综合网在线视频| 精品在线一区二区三区| 欧美在线影院一区二区| 国产女主播在线一区二区| 五月婷婷激情综合网| 不卡在线观看av| www成人在线观看| 日韩电影在线观看网站| 色诱视频网站一区| 日本一区免费视频| 蜜臀av亚洲一区中文字幕| 色综合久久88色综合天天 | 不卡的av网站| 久久综合久久久久88| 午夜精品福利久久久| 91免费看视频| 中文字幕免费一区| 激情久久五月天| 欧美一区二区三区啪啪| 亚洲一区二区三区四区在线免费观看 | 奇米影视7777精品一区二区| 91视视频在线观看入口直接观看www | 国产伦精一区二区三区| 91精品国产综合久久蜜臀| 亚洲国产一区二区三区青草影视| www.av亚洲| 国产精品激情偷乱一区二区∴| 国内精品视频666| 欧美一卡二卡三卡四卡| 亚洲777理论| 欧美日本视频在线| 樱桃国产成人精品视频| 色噜噜狠狠成人网p站| 亚洲美女屁股眼交| 91碰在线视频| 欧美精品一区视频| 国产米奇在线777精品观看| 欧美人成免费网站| 日韩精品1区2区3区| 日韩一区二区三区免费看 | 2023国产精华国产精品| 免费av网站大全久久|