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

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

?? unit1.pas

?? 關于DELPHI下面使用ODBC 連接FIREBIRD數據庫 采用C/S結構,此程序運用于CLIENT端,連接主機數據庫,需要安裝FIREBIRD ODBC連接程序
?? PAS
?? 第 1 頁 / 共 3 頁
字號:
      end;
    end
  else
    sDID := '';

  if CB_PhoneNum.Checked then
    begin
      if Trim(Edit4.Text ) <> '' then
      begin
         sExtID := '( PhoneNumber like ''%' + Trim(Edit4.Text ) + '%'' )';
         if sReturnSql <> '' then
           sReturnSql:=sReturnSql+ ' And ' + sExtID
         else
           sReturnSql:=sExtID;
      end;
    end
  else
    sExtID := '';
  if CB_TimeArea.Checked then
    begin
         sBDateTime := FormatDateTime('YYYY-MM-DD',(DateTimePicker1.Date ))+' '+FormatDateTime('HH:mm:ss',(DateTimePicker3.Time ));
         sEDateTime := FormatDateTime('YYYY-MM-DD',(DateTimePicker2.Date ))+' '+FormatDateTime('HH:mm:ss',(DateTimePicker4.Time ));
         //sTime := '( StartTime  between To_Date('+ sBDateTime +',yyyy-mm-dd hh:mm:ss) and To_Date('+ sEDateTime+',yyyy-mm-dd hh:mm:ss) )';
         sTime:=' (to_char(StartTime,''YYYY-MM-DD HH24:MI:SS'') Between  '''+sBDateTime + ''' and ''' +sEDateTime +''')';
         if sReturnSql <> '' then
           sReturnSql:=sReturnSql+ ' And '+ sTime
         else
           sReturnSql:=sTime;

    end
  else
    sTime := '';
  if (sReturnSql <> '') then
     sReturnSql := ' Where ' + sReturnSql
  else
     sReturnSql:= '';
 end;    ///orcale8i end of combine sql
   Result:=sReturnSql;

end;

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
 if   VARTOSTR(DBGrid1.DataSource.DataSet.FieldByName('keep').Value)  = '1'   then
      begin
      DBGrid1.Canvas.Font.Color   :=   clRed;
      DBGrid1.Canvas.Brush.Color:=clCream;
      end
    else
      begin
      DBGrid1.Canvas.Font.Color   :=   clNavy;
      DBGrid1.Canvas.Brush.Color:=clWhite;
      end;

    if ((State = [gdSelected]) or (State=[gdSelected,gdFocused]))     then
    begin
          DBGrid1.Canvas.Font.Color   :=   clWhite;
          DBGrid1.Canvas.Brush.Color:=clSkyBlue;
    end
    else
      begin
        //DBGrid1.Canvas.Brush.Color:=clWhite;
      end;

    DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);

end;

procedure TForm1.N2Click(Sender: TObject);
//var snewSql :string;

begin
  try
    if dbedit2.Text ='' then exit;
    Adoquery1.Edit;// := dsEdit;
    DbGrid1.DataSource.DataSet.FieldByName('keep').AsInteger  := 1;
    Adoquery1.Post ;
    Dbgrid1.Repaint ;
  except
    showmessage('標注失??!');
  end;

end;

procedure TForm1.N3Click(Sender: TObject);
var snewSql :string;
StrLen,sPos1:integer;
begin
  sPos1:=pos('#',sSqlUpU);
  StrLen:=Length(sSqlUpU);
  sNewSql:=sSqlUpI;
  if sPos1 > 1 then
  begin
    Delete(sNewSql,sPos1,StrLen);
    sNewSql:=sNewSql +''''+ trim(dbEdit2.Text ) + '''';
  end
  else
    sNewSql:=sSqlUpU+trim(dbEdit2.Text );
  try
    Adoquery1.Edit;// := dsEdit;
    DbGrid1.DataSource.DataSet.FieldByName('keep').AsInteger := 0;
    Adoquery1.Post ;
//    Adoquery1.ExecuteAction()
    Dbgrid1.Repaint ;
  except
    showmessage('標注失敗!');
  end;


end;

procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin

if dbedit4.Text = '1' then
   dbgrid1.PopupMenu := PopupMenu3
else
   dbgrid1.PopupMenu := PopupMenu2;

end;




procedure TForm1.DBGrid1TitleClick(Column: TColumn);
  var
        iFieldCount:Integer;
  begin
      //進行點擊Title排序
      if (adoquery1.Active = False) or (Adoquery1.RecordCount <= 0) then exit;
      for   iFieldCount   :=   0   to   DBGrid1.Columns.Count   -   1   do
      begin
            if   (Copy(DBGrid1.Columns[iFieldCount].Title.Caption,Length(DBGrid1.Columns[iFieldCount].Title.Caption)-1,2)   =   '▼')   or   (Copy(DBGrid1.Columns[iFieldCount].Title.Caption,Length(DBGrid1.Columns[iFieldCount].Title.Caption)-1,2)   =   '▲')   then
            begin
                  DBGrid1.Columns[iFieldCount].Title.Caption   :=   Copy(DBGrid1.Columns[iFieldCount].Title.Caption,1,Length(DBGrid1.Columns[iFieldCount].Title.Caption)-3);
                  break;
            end;
      end;
      if   Column.FieldName   =   FSortField   then
      begin
            if   FSort   =   'DESC'   then
                  FSort   :=   'ASC'
            else
                  FSort   :=   'DESC';
      end
      else   begin
          FSortField   :=   Column.FieldName;
          FSort   :=   'ASC';
      end;
      if   FSort   =   'ASC'   then
            Column.Title.Caption   :=   Column.Title.Caption   +   ' ▲'
      else
            Column.Title.Caption   :=   Column.Title.Caption   +   ' ▼';
      Adoquery1.Sort:=   Column.FieldName   +   '   '   +   FSort;
  end;

procedure TForm1.saveasExecute(Sender: TObject);
//var i:integer;
begin
if ( Adoquery1.Active = false ) or ( Adoquery1.RecordCount <=0 ) then exit;
 sHostFileName:= trim(dbedit1.Text); //
 sSaveFileName:=ReverseString(Copy((ReverseString(sHostFileName)),0,pos('\',(ReverseString(sHostFileName)))-1));
 //sSaveFileName:=((ReverseString(Trim(DBedit1.text)))

 SaveDialog1.FileName :=sSaveFileName;
 if  SaveDialog1.Execute then
 begin
    sSaveAs:='1';
    Dbgrid1.Cursor :=crHourGlass;
    Form3:=TForm3.Create(Application);
    Form3.Caption :=sFileCopy;
    Application.Title := MYAPPNAME;
    sSaveFileName:=SaveDialog1.FileName ;


    StatusBar1.Panels[2].Text :=sRecords+inttostr(adoquery1.RecNo)+'/' +inttostr(Adoquery1.RecordCount);
    StatusBar1.Panels[0].Text :=sTryToConnect+dbedit2.text;
    Form3.Label1.Caption  :=sGettingIP;
    Form3.Show;
    Form3.Update;

    //sIP:=GetIP(DBedit3.Text ); //host ip

    if trim(sIP) = '' then
    begin
      StatusBar1.Panels[1].Text :=sCannotConect;
      Form3.Label1.Caption  :=sCannotConect;
      //Form3.Show;
      Form3.Update;
      Form3.BitBtn1.Caption :=sBtn_OK;
      Form3.BitBtn1.Visible := true;
      Dbgrid1.Cursor :=crDefault;
      exit;
    end;
    Form3.Label1.Caption  :=sStartConnect+sIP;
    //Form3.Show;
    Form3.Update;

    StatusBar1.Panels[1].Text :=sStartConnect+sIP;
    playclient1.ConnectHost(sIP,sVlanDsn);

 end
 else
   sSaveAs:='0';

end;

procedure TForm1.PlayClient1QueryRecordCount(Sender: TObject; RecordCount,
  StartDate, EndDate, StartID: Integer);
begin
  showmessage(inttostr(RecordCount));
end;

procedure TForm1.iniRead;
begin
  iniFileName :=ExtractFilePath(paramstr(0))+'vlanplay.ini';
  myinifile:=TInifile.Create(iniFileName);
  sIP:= myinifile.readstring('HOST','IP','');
  //sConnect:=myinifile.readstring('ODBCString','String','');
  sDefaultDB:=myinifile.readstring('DataBase','Default','');
  sLanguage:=myinifile.readstring('Language','Default','');
  if  sDefaultDB  = '1' then //Access
     begin
       RBAccess.Checked := true;
       // sAccessIP:=myinifile.readstring('Access','HOSTIP','');
     end
  else if  sDefaultDB ='2' then //'2'://FireBird
     begin
       RBFireBird.Checked := True;
       sConnect:=Format(myinifile.readstring('FireBird','String',''),[sIP]);
     end;
  sSql:=myinifile.readstring('SQLCommand','String','');
  sRewind:=myinifile.readstring('ReWind','String','1');


  sPos:=pos('#',sSql);
  if sPos > 0 then
     sSqlType:='1'
  else
     sSqlType:='0';
  sVlanDsn:='VLanServer';

end;

procedure TForm1.CB_RecordLengthClick(Sender: TObject);
begin
if CB_RecordLength.checked then
   begin
     edit5.Enabled := true;
     RBB.Enabled := True;
     RBE.Enabled := True;
     RBS.Enabled := True;

     edit5.SetFocus ;
   end
else
   begin
     RBB.Enabled := False;
     RBE.Enabled := False;
     RBS.Enabled := False;
     edit5.Enabled := false;
   end;
end;

procedure TForm1.CB_ChannelClick(Sender: TObject);
begin
if CB_Channel.checked then
   begin
    edit6.Enabled := true;
    edit6.SetFocus ;
   end
else
   edit6.Enabled := false;
end;

procedure TForm1.PlayClient1VocFileLength(Sender: TObject;
  const VocFileName: WideString; VocFileLength: Integer);
begin
  if VocFileLength <= 0 then
     begin
     if sSaveAs = '1' then
        begin
         Form3.Label1.Caption := sFileNotExist;
         Form3.BitBtn1.Caption :=sBtn_OK;
         Form3.BitBtn1.Visible := true;
         DBgrid1.Cursor :=crDefault;
        end;
        StatusBar1.Panels[1].Text :=sFileNotExist;
     end;
end;

procedure TForm1.iniLanguage;
var LanguageINI:string;
    IniLanguageFile:TIniFile;
begin
  LanguageINI :=ExtractFilePath(paramstr(0))+sLanguage+'.ini';
  IniLanguageFile:=TInifile.Create(LanguageINI);
  //控件部分
  CB_Agent.Caption :=IniLanguageFile.ReadString('Translate','TAgent','Agent');
  CB_CallerID.Caption :=IniLanguageFile.ReadString('Translate','TCallerID','CallerID');
  CB_DTMF.Caption :=IniLanguageFile.ReadString('Translate','TDTMF','DTMF');
  CB_Channel.Caption :=IniLanguageFile.ReadString('Translate','TChannel','Channel');
  CB_PhoneNum.Caption :=IniLanguageFile.ReadString('Translate','TPhoneNum','PhoneNum');
  CB_TimeArea.Caption :=IniLanguageFile.ReadString('Translate','TTimeArea','DateTime');
  CB_RecordLength.Caption :=IniLanguageFile.ReadString('Translate','TRecordLength','RecordLength');
  Lb_StartTime.Caption := IniLanguageFile.ReadString('Translate','TStartTime','StartTime');
  Lb_EndTime.Caption := IniLanguageFile.ReadString('Translate','TEndTime','EndTime');
  RBB.Caption := IniLanguageFile.ReadString('Translate','TBig','>');
  RBE.Caption := IniLanguageFile.ReadString('Translate','TEqual','=');
  RBS.Caption := IniLanguageFile.ReadString('Translate','TSmall','<');
  Btn_Query.Caption :=IniLanguageFile.ReadString('Translate','TQuery','Query(&Q)');
  Btn_Close.Caption :=IniLanguageFile.ReadString('Translate','TClose','Close(&C)');
  DBGrid1.Columns[0].Title.Caption:=IniLanguageFile.ReadString('Translate','TID','ID');
  DBGrid1.Columns[1].Title.Caption:=IniLanguageFile.ReadString('Translate','TChannel','Channel');
  DBGrid1.Columns[2].Title.Caption:=IniLanguageFile.ReadString('Translate','TCallerID','CallerID');
  DBGrid1.Columns[3].Title.Caption:=IniLanguageFile.ReadString('Translate','TAgent','Agent');
  DBGrid1.Columns[4].Title.Caption:=IniLanguageFile.ReadString('Translate','TPhoneNum','PhoneNum');
  DBGrid1.Columns[5].Title.Caption:=IniLanguageFile.ReadString('Translate','TDTMF','DTMF');
  DBGrid1.Columns[6].Title.Caption:=IniLanguageFile.ReadString('Translate','TStartTime','StartTime');
  DBGrid1.Columns[7].Title.Caption:=IniLanguageFile.ReadString('Translate','TEndTime','EndTime');
  DBGrid1.Columns[8].Title.Caption:=IniLanguageFile.ReadString('Translate','TRecordLength','RecordLength');
  DBGrid1.Columns[9].Title.Caption:=IniLanguageFile.ReadString('Translate','TFileName','FileName');
  N2.Caption :=IniLanguageFile.ReadString('Translate','TN2','Mark As Important');
  N3.Caption :=IniLanguageFile.ReadString('Translate','TN3','Mark As unImportant');
  GroupBox4.Caption :=IniLanguageFile.ReadString('Translate','TGroupBox4','Query Parameter');
  N4.Caption :=IniLanguageFile.ReadString('Translate','TN4','Save As...');
  N5.Caption :=IniLanguageFile.ReadString('Translate','TN4','Save As...');
  sBtn_OK  :=IniLanguageFile.ReadString('Translate','TBtn_Ok','OK');
  sQuerying:=IniLanguageFile.ReadString('Translate','TLb_Querying','Querying ,Please Wait...');
  //消息部分
  sNoData := IniLanguageFile.ReadString('Message','MNoData','No Data!');      // =沒有查到數據!
  sNoRecord := IniLanguageFile.ReadString('Message','MNoRecord','No Record!');     // =無記錄
  sRecords  := IniLanguageFile.ReadString('Message','MRecords','Records:');     // =記錄數:
  sTryToConnect := IniLanguageFile.ReadString('Message','MTryToConnect','Try To Connect:');  // =嘗試連接編號:
  sCannotConect := IniLanguageFile.ReadString('Message','MCannotConect','Can not Connect Host'); // =無法獲得主機IP,無法收聽錄音
  sStartConnect := IniLanguageFile.ReadString('Message','MStartConnect','Start Connect Host'); // =開始連接主機:
  sConnectFail  := IniLanguageFile.ReadString('Message','MConnectFail','Connect Host %s Fail'); // =連接主機s%失敗
  sGettingFile  := IniLanguageFile.ReadString('Message','MGettingFile','Getting File...'); // =獲取錄音文件中...
  sSaveFileSuccess:= IniLanguageFile.ReadString('Message','MSaveFileSuccess','Save File Successed'); // =文件保存成功
  sGetFileSuccess := IniLanguageFile.ReadString('Message','MGetFileSuccess','Get File Successed');// =文件獲取成功
  sCurrentPlayID := IniLanguageFile.ReadString('Message','MCurrentPlayID','Current Play ID:'); // =當前播放編號:
  sGettingIP   := IniLanguageFile.ReadString('Message','MGettingIP','Getting IP...');   // =獲取IP中...
  sInputChannelNo := IniLanguageFile.ReadString('Message','MInputChannelNo','Please Input Channel!'); // =請輸入軌道編號!
  sInputRecordLength := IniLanguageFile.ReadString('Message','MInputRecordLength','Please Input RecordLength!');// =請輸入錄音時長!
  sEndTimeBiggerStarttime := IniLanguageFile.ReadString('Message','MEndTimeBiggerStarttime','EndTime Must Later Than StartTime!');     //        =結束時間不能小于開始時間!
  sPleaseSelectQueryParm:= IniLanguageFile.ReadString('Message','MPleaseSelectQueryParm','Please Input Query Parameter');//=請選擇條件!
  sMoreThen1k:= IniLanguageFile.ReadString('Message','MMoreThen1k','Records is More than 1000,go on this operate?');//=查詢的記錄超過1000條,是否細化條件后繼續查詢?
  sinfo:= IniLanguageFile.ReadString('Message','Minfo','Information');//=提示
  sFileCopy:= IniLanguageFile.ReadString('Message','MFileCopy','Copying File');//=文件復制
  sFileNotExist:= IniLanguageFile.ReadString('Message','MFileNotExist','File Not Exist');//=文件不存在
  sPlayOnebyOne:=IniLanguageFile.ReadString('Translate','TN1','Play One by One');
  if sRewind='1' then
    begin
      N1.Caption :='√'+sPlayOnebyOne
    end
  else
    begin
      N1.Caption := sPlayOnebyOne;
    end;
end;

procedure TForm1.FormResize(Sender: TObject);
var   x,y,i:integer;
  begin
  {x:=form1.ClientWidth;
  y:=form1.ClientHeight;

  for   i:=0   to   iControlcount - 1   do
  begin
        cl[i]:=cl[i]*x/x1;
        ct[i]:=ct[i]*y/y1;
        form1.Controls[i].Left:=round(cl[i]);
        form1.Controls[i].Top:=round(ct[i]);
        cw[i]:=cw[i]*x/x1;
        form1.Controls[i].Width:=round(cw[i]);
        ch[i]:=ch[i]*y/y1;
        form1.Controls[i].Height:=round(ch[i]);
  end;
  x1:=x;
  y1:=y;
  WindowsMediaPlayer1.Width :=Groupbox3.Width -8 ;
  WindowsMediaPlayer1.Left :=3;
  WindowsMediaPlayer1.Top  :=18;//Groupbox3.Top ;
  WindowsMediaPlayer1.Height :=Groupbox3.Height -8  ;
  WindowsMediaPlayer1.Repaint ;
  Groupbox3.Refresh ;
  }
end;

procedure TForm1.getsourceCtrl;

var   i:integer;
  begin
  //取窗體的原始大小
  iControlcount:=form1.ControlCount ;
  x1:=form1.ClientWidth;
  y1:=form1.ClientHeight;
  //取各控件的原始大小和位置
  for   i:=0   to   iControlcount -1   do
  begin
      cw[i]:=form1.Controls[i].Width;
      cl[i]:=form1.Controls[i].Left;
      ch[i]:=form1.Controls[i].Height;
      ct[i]:=form1.Controls[i].Top;
  end;

end;

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if checkbox1.Checked then
   MonitorClient1.Monitor(sIP,strtoint(Combobox1.Text ))
else
   MonitorClient1.StopMonitor ;
end;

procedure TForm1.MonitorClient1MonitorPlay(Sender: TObject;
  const HostName: WideString; ChannelNO: Smallint; PlayKBytes: Integer);
begin
showmessage('監聽中,有聲音嗎?');
end;

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
 // if MonitorClient1.
// PlayClient1.Monitor()
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩三级.com| 亚洲欧美偷拍卡通变态| www国产精品av| 中文字幕佐山爱一区二区免费| 亚洲精品国产无套在线观| 日本在线播放一区二区三区| 国产高清一区日本| 色婷婷综合激情| 国产欧美精品一区二区三区四区| 亚洲一区二区三区四区的| 精品中文av资源站在线观看| 99国产精品视频免费观看| 欧美一区二区播放| 中文字幕综合网| 国产一区激情在线| 欧美精品在线观看一区二区| 中文幕一区二区三区久久蜜桃| 天天综合色天天| 色综合久久精品| 中文字幕第一页久久| 免费不卡在线观看| 欧亚一区二区三区| 中文字幕日韩av资源站| 国产精品综合在线视频| 欧美一区二区女人| 亚洲成人动漫精品| 一本一道久久a久久精品综合蜜臀| 亚洲精品一区二区三区精华液| 亚洲自拍偷拍欧美| 欧美精品一卡二卡| 亚洲一区二区成人在线观看| 99视频一区二区三区| 国产午夜精品福利| 国产综合色精品一区二区三区| 制服丝袜中文字幕亚洲| 亚洲午夜精品一区二区三区他趣| heyzo一本久久综合| 中文字幕精品—区二区四季| 国产在线精品一区二区不卡了| 91精品国产综合久久久久久久| 一级中文字幕一区二区| 91丨九色丨黑人外教| 最近中文字幕一区二区三区| 国产91富婆露脸刺激对白| 国产午夜精品久久久久久免费视| 国产一区亚洲一区| 国产香蕉久久精品综合网| 国产一区二区剧情av在线| 欧美成人精品二区三区99精品| 日韩精品成人一区二区三区| 欧美精品三级在线观看| 偷拍一区二区三区四区| 制服.丝袜.亚洲.中文.综合| 午夜久久电影网| 91精品中文字幕一区二区三区| 日韩影视精彩在线| 欧美不卡一区二区三区四区| 极品少妇xxxx精品少妇偷拍| 精品免费国产一区二区三区四区| 国产综合色精品一区二区三区| 久久午夜免费电影| 成人污污视频在线观看| 自拍偷拍国产精品| 欧美日韩一区在线观看| 美腿丝袜在线亚洲一区| 国产日韩精品一区二区三区在线| 成人性生交大片免费看中文网站| 日韩理论片一区二区| 欧美日韩国产大片| 免费不卡在线观看| 日本一二三不卡| 欧美亚洲图片小说| 激情成人午夜视频| 亚洲精品国产a久久久久久| 欧美精品久久天天躁| 国产综合一区二区| 一区二区三区久久久| 欧美电视剧在线看免费| 99久久精品久久久久久清纯| 天天av天天翘天天综合网| 久久亚洲影视婷婷| 91成人免费在线视频| 国精产品一区一区三区mba视频 | 欧美精品v国产精品v日韩精品| 青娱乐精品在线视频| 日本一区二区三区四区在线视频 | 婷婷久久综合九色综合绿巨人| 欧美r级电影在线观看| 丰满岳乱妇一区二区三区| 亚洲国产日韩一区二区| 国产目拍亚洲精品99久久精品| 欧美综合久久久| 韩国欧美国产一区| 亚洲韩国精品一区| 欧美国产乱子伦| 777亚洲妇女| 99国产一区二区三精品乱码| 久久99久国产精品黄毛片色诱| 亚洲免费色视频| 久久影院视频免费| 7777精品久久久大香线蕉 | 麻豆91免费观看| 一区二区三区日韩精品| 欧美激情一区二区三区在线| 91精品蜜臀在线一区尤物| 91浏览器在线视频| 国产一区二区三区日韩 | 欧美无砖专区一中文字| 国产大陆a不卡| 麻豆精品久久久| 日本最新不卡在线| 亚洲成a人v欧美综合天堂| 国产精品高清亚洲| 国产亚洲精久久久久久| 精品成人在线观看| 日韩欧美视频一区| 欧美一区二区三区色| 欧美性欧美巨大黑白大战| bt欧美亚洲午夜电影天堂| 国产盗摄精品一区二区三区在线| 精品一区精品二区高清| 奇米影视一区二区三区小说| 亚洲超碰97人人做人人爱| 亚洲一区国产视频| 亚洲一区视频在线| 亚洲国产视频一区| 亚洲成av人片www| 天天操天天干天天综合网| 日韩中文字幕麻豆| 日韩av电影一区| 奇米影视7777精品一区二区| 91久久精品国产91性色tv| 91看片淫黄大片一级| 色综合久久中文综合久久牛| 91国内精品野花午夜精品| 欧美日韩国产综合视频在线观看| 欧美无乱码久久久免费午夜一区 | 精品国内二区三区| 精品国产免费久久| 国产色综合一区| 亚洲欧美综合另类在线卡通| 亚洲欧美国产高清| 亚洲黄色av一区| 亚洲福中文字幕伊人影院| 午夜av电影一区| 美女在线观看视频一区二区| 精品一区二区三区久久| 国产精品一卡二| 91在线无精精品入口| 精品视频在线免费| 精品久久五月天| 国产精品免费视频一区| 亚洲一区二区在线观看视频| 奇米影视一区二区三区小说| 国内久久精品视频| av男人天堂一区| 欧美三区免费完整视频在线观看| 日韩一级大片在线| 国产精品视频一二三区| 亚洲综合丝袜美腿| 国产在线一区二区综合免费视频| 不卡视频在线看| 欧美午夜一区二区| 精品国产乱码久久| 亚洲欧美另类图片小说| 免费看精品久久片| fc2成人免费人成在线观看播放| 欧美性受极品xxxx喷水| 久久久不卡影院| 亚洲一二三四在线| 国产一区亚洲一区| 欧美三级资源在线| 国产农村妇女精品| 日本成人中文字幕在线视频| 成人av集中营| 日韩欧美电影一二三| 亚洲美女区一区| 国产精品资源网站| 欧美另类z0zxhd电影| 国产精品麻豆久久久| 日本怡春院一区二区| 91丨porny丨户外露出| 精品国产乱码久久久久久闺蜜| 亚洲欧洲综合另类| 国产成人精品免费| 欧美电影精品一区二区| 亚洲大片一区二区三区| 成人黄色在线看| 精品动漫一区二区三区在线观看| 亚洲国产日韩av| 国产成人免费视频网站| 欧美一区二区三区在线视频| 亚洲男同性恋视频| 99精品久久免费看蜜臀剧情介绍| 亚洲精品一区二区三区在线观看| 婷婷开心久久网| 欧美日韩色综合| 洋洋av久久久久久久一区| 91亚洲午夜精品久久久久久| 国产色产综合色产在线视频|