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

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

?? shipinunit.pas

?? 基于delphi媒體播放器的源代碼 很全面
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
procedure Tshipinform.addClick(Sender: TObject);
var
  count:integer;
begin
OpenDialog1.Options:=[ofHideReadOnly,ofEnableSizing,ofallowmultiselect];
if OpenDialog1.Execute then
  begin
  for count:=0 to OpenDialog1.Files.Count-1 do
    begin
      if (pos('.rm',OpenDialog1.Files.Strings[count])<>0)or(pos('.ram',OpenDialog1.Files.Strings[count])<>0)or(pos('.ra',OpenDialog1.Files.Strings[count])<>0)or (pos('.avi',OpenDialog1.Files.Strings[count])<>0)or (pos('.RM',OpenDialog1.Files.Strings[count])<>0)or(pos('.RAM',OpenDialog1.Files.Strings[count])<>0)or(pos('.RA',OpenDialog1.Files.Strings[count])<>0)or (pos('.AVI',OpenDialog1.Files.Strings[count])<>0) then
        begin
          CheckListBox1.Items.Add(OpenDialog1.Files.Strings[count]);
          CheckListBox1.Items.SaveToFile(ExtractFileDir(Application.ExeName)+'\mpgp.dll');
        end
      else
        begin
           form5.Label1.Caption:='不能播放該文件! ';
           form5.ShowModal;
        end;
    end;
  end
else
OpenDialog1.Options:=[ofHideReadOnly,ofEnableSizing];
OpenDialog1.Options:=[ofHideReadOnly,ofEnableSizing];
CheckListBox1.SetFocus;
CheckListBox1.ItemIndex:=CheckListBox1.ItemIndex+1;
end;

procedure Tshipinform.time_edit;      //將秒數轉換成時間格式 顯示在edit2中
begin
  ts2:=GetStringFromFrame(tlend*25);
  SetLength(ts2,length(ts2)-3);
  edit2.Text:=ts2;
end;

procedure Tshipinform.new_time;       //取得文件運行時間并且顯示  tlen為秒數
var
  ts:string;
begin
  tlen:=RealAudio1.GetLength;
  tlen:=tlen div 1000;
  ts:=GetStringFromFrame(tlen*25);
  SetLength(ts,length(ts)-3);
  edit1.Text:=ts;
  Edit3.Text:=RealAudio1.Source;
end;


procedure Tshipinform.Timer1Timer(Sender: TObject);
begin
if tlend<tlen then
  begin
    tlend:=tlend+1;
    time_edit;
    if edit3.Text='' then
       edit3.Text:=RealAudio1.Source
    else
       edit3.Text:='';
  end
else
  begin
    Timer1.Enabled:=false;
    if (bfshi=0)and(CheckListBox1.Count<>0) then
      begin
        if CheckListBox1.ItemIndex=CheckListBox1.Count-1 then
          begin
             RealAudio1.DoStop;
             tlend:=0;
             tlen:=0;
             time_edit;
             edit1.Text:='00:00:00';
             Timer1.Enabled:=false;
          end
        else
          begin
            RealAudio1.Source:=CheckListBox1.Items.Strings[integer(CheckListBox1.ItemIndex)];
            try
              RealAudio1.DoPlay;
              opentag:=true;
            except
              begin
                opentag:=false;
                RealAudio1.Source:='';
                RealAudio1.DoStop;
                 form5.Label1.Caption:='播放文件時發生錯誤! ';
                 form5.ShowModal;
                abort;
              end;
            end;
            new_time;
            tlend:=0;
            Timer1.Enabled:=true;
            CheckListBox1.ItemIndex:=CheckListBox1.ItemIndex+1;
          end;
      end
    else if (bfshi=1)and(CheckListBox1.Count<>0) then
      begin
        if CheckListBox1.ItemIndex=CheckListBox1.Count-1 then
          begin
            RealAudio1.Source:=CheckListBox1.Items.Strings[integer(CheckListBox1.ItemIndex)];
            try
              RealAudio1.DoPlay;
              opentag:=true;
            except
              opentag:=false;
              RealAudio1.Source:='';
              RealAudio1.DoStop;
                  form5.Label1.Caption:='播放文件時發生錯誤! ';
                  form5.ShowModal;
              abort;
            end;
            new_time;
            tlend:=0;
            Timer1.Enabled:=true;
            CheckListBox1.ItemIndex:=0;
          end
        else
          begin
            RealAudio1.Source:=CheckListBox1.Items.Strings[integer(CheckListBox1.ItemIndex)];
            try
              RealAudio1.DoPlay;
              opentag:=true;
            except
                opentag:=false;
                RealAudio1.Source:='';
                RealAudio1.DoStop;
                    form5.Label1.Caption:='播放文件時發生錯誤! ';
                    form5.ShowModal;
                abort;
            end;
            new_time;
            tlend:=0;
            Timer1.Enabled:=true;
            CheckListBox1.ItemIndex:=CheckListBox1.ItemIndex+1;
          end;

      end
    else  if (bfshi=2)and(CheckListBox1.Count<>0) then
      begin
        Timer1.Enabled:=false;
        CheckListBox1.ItemIndex:=random(CheckListBox1.Count-2)+1;
        RealAudio1.Source:=CheckListBox1.Items.Strings[integer(CheckListBox1.ItemIndex)];
        try
          RealAudio1.DoPlay;
          opentag:=true;
        except
           opentag:=false;
           RealAudio1.Source:='';
           RealAudio1.DoStop;
               form5.Label1.Caption:='播放文件時發生錯誤! ';
               form5.ShowModal;
           abort;
        end;
        new_time;
        tlend:=0;
        time_edit;
        Timer1.Enabled:=true;
        CheckListBox1.ItemIndex:=CheckListBox1.ItemIndex+1;
      end
    else
      begin
        Timer1.Enabled:=false;
        RealAudio1.DoStop;
        edit1.Text:='00:00:00';
        edit2.Text:='00:00:00';
        edit3.Text:='';
        BitBtn2.Font.Color:=clgreen;
        BitBtn3.Font.Color:=clgreen;
        form5.Label1.Caption:='沒有文件存在! ';
        form5.ShowModal;
        abort;
      end;
  end;
end;

procedure Tshipinform.RadioButton1Click(Sender: TObject);
begin
bfshi:=0;
end;

procedure Tshipinform.RadioButton2Click(Sender: TObject);
begin
bfshi:=1;
end;

procedure Tshipinform.RadioButton3Click(Sender: TObject);
begin
bfshi:=2;
end;

procedure Tshipinform.RealAudio1StateChange(ASender: TObject; lOldState,
  lNewState: Integer);
begin
new_time;
biaoti.Visible:=false;
end;

procedure Tshipinform.CheckListBox1DblClick(Sender: TObject);
begin
if CheckListBox1.Count<>0 then
  begin
    RealAudio1.Source:=CheckListBox1.Items.Strings[integer(CheckListBox1.ItemIndex)];
    try
      RealAudio1.DoPlay;
      opentag:=true;
    except
        opentag:=false;
        RealAudio1.Source:='';
        RealAudio1.DoStop;
            form5.Label1.Caption:='播放文件時發生錯誤! ';
            form5.ShowModal;
        abort;
    end;
    new_time;
      tlend:=0;
    Timer1.Enabled:=true;
  end
else
  begin
        form5.Label1.Caption:='沒有播放文件! ';
        form5.ShowModal;
  end;
end;

procedure Tshipinform.Timer2Timer(Sender: TObject);
begin
if sudu=0 then
  begin
  tlend:=tlend-StrToInt(edit4.Text);
  if  tlend<0 then
    begin
        BitBtn4.Click;
            form5.Label1.Caption:='超出時間范圍! ';
            form5.ShowModal;
        abort;
    end
  else
    RealAudio1.SetPosition(tend*1000);
  end
else if sudu=1 then
  begin
  tlend:=tlend+StrToInt(edit4.Text);
  if  tlend>tlen  then
    begin
        BitBtn4.Click;
            form5.Label1.Caption:='超出時間范圍! ';
            form5.ShowModal;
        abort;
    end
  else
    RealAudio1.SetPosition(tlend*1000);
  end;
time_edit;
end;

procedure Tshipinform.BitBtn8Click(Sender: TObject);
begin
if opentag=true then
  begin
    sudu:=0;
    Timer1.Enabled:=false;
    Timer2.Enabled:=true;
  end;
end;

procedure Tshipinform.BitBtn9Click(Sender: TObject);
begin
if opentag=true then
  begin
    sudu:=1;
    Timer1.Enabled:=false;
    Timer2.Enabled:=true;
  end;
end;

procedure Tshipinform.BitBtn10Click(Sender: TObject);
begin
if opentag=true then
  begin
    Timer2.Enabled:=false;
    Timer1.Enabled:=true;
  end;
end;

procedure Tshipinform.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
if not(key in ['0'..'9',#8]) then
key:=#0;
end;


procedure Tshipinform.DragFileProc(var Message: TMessage);
var
  FileNum: Word;
  p: array[0..254] of char;
begin
if Message.Msg = WM_DropFiles then
  begin
    FileNum := DragQueryFile(Message.WParam,$FFFFFFFF,nil,0);
    for FileNum := 0 to FileNum - 1 do
       begin
         DragQueryFile(Message.WParam, FileNum , p ,255);
         RealAudio1.Source:=strpas(p);//加入播放.
         if (pos('.rm',RealAudio1.Source)<>0)or(pos('.ram',RealAudio1.Source)<>0)or(pos('.rlm',RealAudio1.Source)<>0)or(pos('.avi',RealAudio1.Source)<>0)or(pos('.RM',RealAudio1.Source)<>0)or(pos('.RAM',RealAudio1.Source)<>0)or(pos('.RLM',RealAudio1.Source)<>0)or(pos('.AVI',RealAudio1.Source)<>0)then
            begin
              CheckListBox1.Items.Add(strpas(p));
              CheckListBox1.Items.SaveToFile(ExtractFileDir(Application.ExeName)+'\mpgp.dll');
            end
         else
           begin
             form5.Label1.Caption:='不能播放該文件! ';
             form5.ShowModal;
             abort;
           end;
       end;
  end
else
 begin
   OLDWndProc(Message);
 end;
end;


procedure Tshipinform.Edit5KeyPress(Sender: TObject; var Key: Char);
begin
key:=#0;
end;

procedure Tshipinform.Timer3Timer(Sender: TObject);
begin
edit5.Text:=TimeToStr(time());
end;

procedure Tshipinform.TrackBar1Change(Sender: TObject);
begin
try
  if form2.TrackBar1.Position<13 then
      SetWaveLeft(TrackBar1.Position div 13)
  else if Form2.TrackBar1.Position>13 then
      SetWaveRigth(TrackBar1.Position div 13)
  else
  SetWaveBalance(TrackBar1.Position div 13 );
Except
  begin
    abort;
  end;
end;
end;

procedure Tshipinform.N12Click(Sender: TObject);
begin
BitBtn6.Click;
end;

procedure Tshipinform.N13Click(Sender: TObject);
begin
Application.Terminate;
end;

procedure Tshipinform.N16Click(Sender: TObject);
begin
form2.Show;
end;

procedure Tshipinform.N2Click(Sender: TObject);
begin
BitBtn1.Click;
end;

procedure Tshipinform.N15Click(Sender: TObject);
begin
form10.ShowModal;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丰满少妇久久久久久久| 欧美不卡在线视频| 欧美一区二区三区播放老司机| 日韩免费观看2025年上映的电影| 亚洲视频 欧洲视频| 六月婷婷色综合| 一本色道**综合亚洲精品蜜桃冫| 精品卡一卡二卡三卡四在线| 亚洲福利国产精品| 色综合天天综合色综合av| 亚洲精品一区二区精华| 七七婷婷婷婷精品国产| 在线观看av一区| 综合久久国产九一剧情麻豆| 丁香六月综合激情| 久久一区二区三区四区| 免费观看30秒视频久久| 在线不卡a资源高清| 亚洲高清免费在线| 欧洲国内综合视频| 亚洲另类一区二区| 91片黄在线观看| 中文字幕在线一区| 国产成人激情av| 欧美国产一区视频在线观看| 韩国成人福利片在线播放| 欧美变态口味重另类| 香蕉影视欧美成人| 欧美另类z0zxhd电影| 日韩电影在线一区二区三区| 欧美日韩国产电影| 日韩中文字幕av电影| 欧美理论片在线| 美脚の诱脚舐め脚责91| 欧美电影免费提供在线观看| 国产综合久久久久久鬼色 | 老鸭窝一区二区久久精品| 欧美日韩另类国产亚洲欧美一级| 亚洲一区二区3| 欧美日韩国产另类一区| 轻轻草成人在线| 欧美大片一区二区三区| 国产尤物一区二区| 日本一区二区三区国色天香| 成人av免费在线| 亚洲精品免费播放| 91精品国产欧美日韩| 精品一区二区三区视频在线观看 | 欧美va亚洲va香蕉在线 | 亚洲一区二区欧美| 欧美日韩精品二区第二页| 爽好久久久欧美精品| 日韩美女视频一区二区在线观看| 激情久久久久久久久久久久久久久久| 26uuu久久综合| 91免费版在线| 日本亚洲一区二区| 久久久久国产精品人| 9人人澡人人爽人人精品| 亚洲午夜免费视频| 精品久久久久久无| 一本大道久久a久久精二百 | 成人av影视在线观看| 亚洲男人都懂的| 日韩欧美一级在线播放| 国产99久久久久| 日韩精品一二三区| 日本一区二区成人在线| 欧美午夜精品一区| 粉嫩绯色av一区二区在线观看| 亚洲免费观看在线视频| 欧美成人a视频| 在线影院国内精品| 国产精品系列在线播放| 亚洲 欧美综合在线网络| 久久夜色精品国产欧美乱极品| 99久久精品国产麻豆演员表| 毛片基地黄久久久久久天堂| 中文字幕视频一区二区三区久| 欧美剧情电影在线观看完整版免费励志电影| 经典三级在线一区| 亚洲一二三四在线| 日本一区二区三区久久久久久久久不| 欧美色成人综合| 一本大道久久a久久综合| 国产在线精品不卡| 日韩电影在线一区二区| 亚洲精品国产a| 国产精品久久久久一区| 久久这里只有精品视频网| 欧美人成免费网站| 在线观看欧美日本| 97久久精品人人做人人爽50路| 激情欧美一区二区三区在线观看| 亚洲国产成人av好男人在线观看| 日韩美女久久久| 国产精品三级av| 国产日产亚洲精品系列| 337p粉嫩大胆噜噜噜噜噜91av| 欧美日韩国产免费| 欧美日韩一区久久| 欧美日韩综合不卡| 精品污污网站免费看| 91国偷自产一区二区三区观看| 成人免费毛片片v| 国产高清不卡一区二区| 国产在线国偷精品免费看| 久久精品国产亚洲高清剧情介绍| 日韩不卡一二三区| 日本午夜精品视频在线观看| 午夜免费久久看| 日韩福利电影在线| 久久成人久久爱| 国产一区二三区| 国产精品1024| 成人免费va视频| 成人激情小说网站| 99精品欧美一区| 色婷婷综合久久久久中文一区二区 | 日韩一级黄色大片| 日韩欧美在线不卡| 亚洲精品在线电影| 国产欧美日韩不卡| 国产精品视频免费看| 亚洲视频1区2区| 亚洲第一精品在线| 日本 国产 欧美色综合| 久久99热狠狠色一区二区| 蜜桃精品视频在线| 国产在线精品一区二区三区不卡 | 青青草伊人久久| 国产中文一区二区三区| 国产精品中文有码| av不卡免费在线观看| 欧美日韩国产综合视频在线观看| 精品视频1区2区| 26uuu国产电影一区二区| 欧美国产97人人爽人人喊| 成人免费小视频| 亚洲国产wwwccc36天堂| 久久国产精品无码网站| 成人福利在线看| 欧美日韩精品三区| 久久女同性恋中文字幕| 一区二区三区不卡视频| 麻豆成人久久精品二区三区红 | 麻豆成人在线观看| 成人av免费在线观看| 欧美年轻男男videosbes| 久久综合av免费| 亚洲一二三区在线观看| 国产精品99久久久久久有的能看 | 91在线播放网址| 日韩欧美综合在线| 亚洲欧美在线aaa| 久99久精品视频免费观看| k8久久久一区二区三区| 日韩视频一区二区三区 | 国产精品蜜臀av| 青青草成人在线观看| www.成人在线| 欧美tk丨vk视频| 亚洲宅男天堂在线观看无病毒| 国产一区日韩二区欧美三区| 欧美性色aⅴ视频一区日韩精品| 欧美成人乱码一区二区三区| 亚洲黄色在线视频| 国产成人免费在线| 欧美理论在线播放| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲国产一区二区在线播放| 国产在线播放一区| 91精品免费观看| 亚洲男人的天堂av| 国产成人精品一区二区三区四区| 欧美精品久久一区| 亚洲女同ⅹxx女同tv| 国产成人精品亚洲777人妖| 欧美大片在线观看一区| 丝袜a∨在线一区二区三区不卡| 99国产精品久久| 国产精品国产精品国产专区不片| 久久电影网站中文字幕| 欧美年轻男男videosbes| 一区二区三区在线看| 91在线视频在线| 国产精品久久久久aaaa樱花| 国产成人精品www牛牛影视| 精品久久五月天| 韩国三级电影一区二区| 精品剧情在线观看| 经典一区二区三区| 久久理论电影网| 国产精品一区三区| 久久―日本道色综合久久| 韩国女主播成人在线| 久久久久久久网| 国产激情一区二区三区四区| 国产日韩欧美麻豆| jvid福利写真一区二区三区|