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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main_form.pas

?? 一個同學(xué)的畢業(yè)設(shè)計
?? PAS
?? 第 1 頁 / 共 5 頁
字號:
  if SDZJ_CT.Selected.Level<>0 then     //按小節(jié)查
    begin
      ZJID:=SDZJ_CT.Selected.Text;
      ZJID:=Trim(ZJID);
      if XZT_FRBtn.Checked then  ShowXJ(0,ZJID);              //查出選擇題
      if TKT_FRBtn.Checked then  ShowXJ(1,ZJID);              //查出填空題
      if JDT_FRBtn.Checked then  ShowXJ(2,ZJID);              //查出簡答題
      if YLLST_FRBtn.Checked then  ShowXJ(3,ZJID);            //查出原理論述題
      if XTSJT_FRBtn.Checked then  ShowXJ(4,ZJID);            //查出系統(tǒng)設(shè)計題
      if XTCZT_FRBtn.Checked then  ShowXJ(5,ZJID);            //查出系統(tǒng)操作題
    end
    else begin           //按章查
      ZJID:=GetMidStr(SDZJ_CT.Selected.Text,'',' ');             //公共函數(shù)
      ZJID:=Trim(ZJID);
      if XZT_FRBtn.Checked then  ShowZZ(0,ZJID);              //查出選擇題
      if TKT_FRBtn.Checked then  ShowZZ(1,ZJID);              //查出填空題
      if JDT_FRBtn.Checked then  ShowZZ(2,ZJID);              //查出簡答題
      if YLLST_FRBtn.Checked then  ShowZZ(3,ZJID);            //查出原理論述題
      if XTSJT_FRBtn.Checked then  ShowZZ(4,ZJID);            //查出系統(tǒng)設(shè)計題
      if XTCZT_FRBtn.Checked then  ShowZZ(5,ZJID);            //查出系統(tǒng)操作題
    end;
end;
//****************************************************************************************
procedure TMain_F.ST_DBGDrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
  if (Column.Field.DataType=ftMemo) then       //如果是為備注字段的處理
    begin
      ST_DBG.Canvas.TextRect(Rect,Rect.Left,Rect.Top,Column.Field.AsString);
    end
    else ST_DBG.DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;
//****************************************************************************************
procedure TMain_F.SDZJ_CTMouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var                                                    //單擊章節(jié)樹
  ClickNode:integer;
begin
  ClickNode:=SDZJ_CT.Selected.StateIndex;
  if TCheckCheckState(ClickNode)=csChecked then ShowST;
end;
//****************************************************************************************
procedure TMain_F.SDZJ_CTStateChange(Sender: TObject; Node: TTreeNode;
  NewState: TCheckCheckState);                         //節(jié)點狀態(tài)改變時
begin
  if (SDZJ_CT.Selected=Node)and(Node<>nil)then
    begin
      if NewState=csChecked then ShowST;
      if NewState=csUnChecked then
        begin
          ST_ADOQ.Close;                //只是把顯示清空
          ST_ADOQ.SQL.Clear;
          ST_ADOQ.SQL.Add('SELECT BH AS 編號,TypeID as 類型,TM as 題目,CZ AS 出自章節(jié),');
          ST_ADOQ.SQL.Add('NY AS 難易度 FROM XuanZeTi WHERE CZ=''1''');
          ST_ADOQ.Open;
        end;
    end;
end;
//****************************************************************************************
procedure TMain_F.XZT_FRBtnClick(Sender: TObject);      //點選擇題
begin
  if SDZJ_CT.ItemState[SDZJ_CT.Selected]=csChecked then ShowST;
end;
//****************************************************************************************
procedure TMain_F.JRSJ_FBtnClick(Sender: TObject);    //加入試卷
var
  LX,BH,i:integer;
  //ExistTypeID,ExistBH:boolean;
begin
  if ST_DBG.Fields[0].IsNull then
    begin
      MessageBox(handle,'沒有試題不能加入!','加入錯誤',MB_OK or MB_ICONERROR);
      exit;
    end;
  LX:=ST_DBG.Fields[1].AsInteger;
  BH:=ST_DBG.Fields[0].AsInteger;
  for i:=0 to STTypeID.Count-1 do
    begin
      if (StrToInt(STTypeID.Strings[i])=LX)and(StrToInt(STBH.Strings[i])=BH) then
        begin
          MessageBox(handle,'要加入的試題已經(jīng)存在了!','加入錯誤',MB_OK or MB_ICONERROR);
          exit;
        end;
    end;
  {ExistTypeID:=STTypeID.Find(IntToStr(LX),index);
  ExistBH:=STBH.Find(IntToStr(BH),index1);
  //注意下句的條件
  if ExistTypeID and ExistBH and(index=index1)then
    begin
      MessageBox(handle,'要加入的試題已經(jīng)存在了!','加入錯誤',MB_OK or MB_ICONERROR);
      exit;
    end;}
  STTypeID.Add(IntToStr(LX));   //記下試題類型
  STBH.Add(IntToStr(BH));       //記下試題編號
  STND.Add(ST_DBG.Fields[4].AsString);   //記下試題難度

  if XZT_FRBtn.Checked then  XZTSL_FSE.Value:=XZTSL_FSE.Value+1;       //增加選擇題數(shù)量
  if TKT_FRBtn.Checked then  TKTSL_FSE.Value:=TKTSL_FSE.Value+1;       //增加填空題數(shù)量
  if JDT_FRBtn.Checked then  JDTSL_FSE.Value:=JDTSL_FSE.Value+1;        //增加簡答題數(shù)量
  if YLLST_FRBtn.Checked then  YLLSTSL_FSE.Value:=YLLSTSL_FSE.Value+1;   //增加原理論述題數(shù)量
  if XTSJT_FRBtn.Checked then  XTSJTSL_FSE.Value:=XTSJTSL_FSE.Value+1;   //增加系統(tǒng)設(shè)計題數(shù)量
  if XTCZT_FRBtn.Checked then  XTCZTSL_FSE.Value:=XTCZTSL_FSE.Value+1;  //增加系統(tǒng)操作題數(shù)量

  MessageBox(handle,'這道試題已經(jīng)成功添加!','添加成功',MB_OK or MB_ICONINFORMATION);
  ST_ADOQ.Next;
  
  BCSJ_P.Enabled:=true;
end;
//****************************************************************************************
function TMain_F.CheckFZ:boolean;
var
  AllFZ:integer;
begin
  result:=false;
  if (XZTSL_FSE.Value<>0)and(XZTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置選擇題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if (TKTSL_FSE.Value<>0)and(TKTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置填空題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if (JDTSL_FSE.Value<>0)and(JDTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置簡答題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if (YLLSTSL_FSE.Value<>0)and(YLLSTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置原理論述題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if (XTSJTSL_FSE.Value<>0)and(XTSJTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置系統(tǒng)設(shè)計題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  if (XTCZTSL_FSE.Value<>0)and(XTCZTFZ_FSE.Value=0) then
    begin
      MessageBox(handle,'請設(shè)置系統(tǒng)操作題分值!','沒有輸入分值',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;

  AllFZ:=0;                 //計算總分
  AllFZ:=AllFZ+XZTSL_FSE.Value*XZTFZ_FSE.Value;
  AllFZ:=AllFZ+TKTSL_FSE.Value*TKTFZ_FSE.Value;
  AllFZ:=AllFZ+JDTSL_FSE.Value*JDTFZ_FSE.Value;
  AllFZ:=AllFZ+YLLSTSL_FSE.Value*YLLSTFZ_FSE.Value;
  AllFZ:=AllFZ+XTSJTSL_FSE.Value*XTSJTFZ_FSE.Value;
  AllFZ:=AllFZ+XTCZTSL_FSE.Value*XTCZTFZ_FSE.Value;
  if AllFZ<>ZF_FSE.Value then
    begin
      MessageBox(handle,'試題總分不對,請重新設(shè)置!','總分有誤',MB_OK or MB_ICONERROR);
      result:=true;
      exit;
    end;
end;
//****************************************************************************************
procedure TMain_F.BCSJ_FBtnClick(Sender: TObject);    //保存試卷
var
  i,RY_FZ,ZD_FZ,Nan_FZ,temp:integer;
  ARG:Double;
  NDPG,SJDH:string;
begin
  if CheckFZ then exit;
  RY_FZ:=0;
  ZD_FZ:=0;
  Nan_FZ:=0;
  temp:=0;
  for i:=0 to STTypeID.Count-1 do              //評估試卷難度
    begin
      if StrToInt(STTypeID.Strings[i])=XZT_FRBtn.tag then temp:=XZTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=TKT_FRBtn.tag then temp:=TKTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=JDT_FRBtn.tag then temp:=JDTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=XTSJT_FRBtn.tag then temp:=XTSJTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=YLLST_FRBtn.tag then temp:=YLLSTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=XTCZT_FRBtn.tag then temp:=XTCZTFZ_FSE.Value;

      if STND.Strings[i]='容易' then  RY_FZ:=RY_FZ+temp;
      if STND.Strings[i]='中等' then  ZD_FZ:=ZD_FZ+temp;
      if STND.Strings[i]='難' then  Nan_FZ:=Nan_FZ+temp;
    end;
  ARG:=(RY_FZ*1+ZD_FZ*2+Nan_FZ*3)/100;    //用加權(quán)的平均來評估難度系數(shù)
  if ARG>1.9 then NDPG:='難'
  else begin
    if ARG>1.1 then NDPG:='中等'
    else NDPG:='容易';
  end;
  //開始保存試卷
  SJDH:=DateTimeToStr(now);
  BCSJ_ADOQ.Close;
  BCSJ_ADOQ.SQL.Clear;
  BCSJ_ADOQ.SQL.Add('SELECT * FROM SJ');
  BCSJ_ADOQ.Open;
  BCSJ_ADOQ.Append;
  BCSJ_ADOQ.FieldByName('SJDH').AsString:=SJDH;
  BCSJ_ADOQ.FieldByName('CJLS').AsString:=YH;
  BCSJ_ADOQ.FieldByName('ND').AsString:=NDPG;
  try
    BCSJ_ADOQ.Post;
  except
    MessageBox(handle,'保存試卷時發(fā)生未知錯誤,提交數(shù)據(jù)庫失?。?#039;,'提交失敗',MB_OK or MB_ICONERROR);
    BCSJ_ADOQ.Cancel;
    exit;
  end;

  BCSJ_ADOQ.Close;
  BCSJ_ADOQ.SQL.Clear;
  BCSJ_ADOQ.SQL.Add('SELECT * FROM SJT');
  BCSJ_ADOQ.Open;
  for i:=0 to STTypeID.Count-1 do       //保存試題
    begin
      BCSJ_ADOQ.Append;
      BCSJ_ADOQ.FieldByName('SJDH').AsString:=SJDH;
      BCSJ_ADOQ.FieldByName('TypeID').AsInteger:=StrToInt(STTypeID.Strings[i]);
      BCSJ_ADOQ.FieldByName('BH').AsInteger:=StrToInt(STBH.Strings[i]);

      if StrToInt(STTypeID.Strings[i])=XZT_FRBtn.tag then temp:=XZTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=TKT_FRBtn.tag then temp:=TKTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=JDT_FRBtn.tag then temp:=JDTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=XTSJT_FRBtn.tag then temp:=XTSJTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=YLLST_FRBtn.tag then temp:=YLLSTFZ_FSE.Value;
      if StrToInt(STTypeID.Strings[i])=XTCZT_FRBtn.tag then temp:=XTCZTFZ_FSE.Value;

      BCSJ_ADOQ.FieldByName('FZ').AsInteger:=temp;
      try
        BCSJ_ADOQ.Post;
      except
        MessageBox(handle,'保存試卷時發(fā)生未知錯誤,提交數(shù)據(jù)庫失??!','提交失敗',MB_OK or MB_ICONERROR);
        BCSJ_ADOQ.Cancel;

        BCSJ_ADOQ.Close;            //刪除已經(jīng)提交的試題
        BCSJ_ADOQ.SQL.Clear;
        BCSJ_ADOQ.SQL.Add('DELETE FROM SJT WHERE SJDH=:SJDH');
        BCSJ_ADOQ.Parameters.ParamByName('SJDH').Value:=SJDH;
        BCSJ_ADOQ.ExecSQL;

        BCSJ_ADOQ.Close;            //刪除已經(jīng)提交的試卷
        BCSJ_ADOQ.SQL.Clear;
        BCSJ_ADOQ.SQL.Add('DELETE FROM SJ WHERE SJDH=:SJDH');
        BCSJ_ADOQ.Parameters.ParamByName('SJDH').Value:=SJDH;
        BCSJ_ADOQ.ExecSQL;
      end;
    end;
  MessageBox(handle,'試卷已經(jīng)成功保存!','保存',MB_OK or MB_ICONINFORMATION);
  SDSJ_FBtnClick(SDSJ_FBtn);    //調(diào)用函數(shù)清除數(shù)據(jù)
  SDZJ_CT.SetAllNodes(csUnChecked);    //把章節(jié)樹的選中狀態(tài)全部去掉
end;
//****************************************************************************************
procedure TMain_F.SCSJ_FBtnClick(Sender: TObject);  //刪除試卷
var
  Flag:integer;
  Del_ADOQ:TADOQuery;
begin
  Flag:=MessageBox(handle,'警告:刪除是不可恢復(fù)的,確認(rèn)刪除嗎?','刪除確認(rèn)',MB_OKCANCEL or MB_ICONWARNING);
  if Flag=IDCANCEL then exit;

  if not SJ_DBG.Fields[0].IsNull then SJDH:=SJ_DBG.Fields[0].AsString;

  if SJDH<>'' then
    begin
      Del_ADOQ:=TADOQuery.Create(nil);
      Del_ADOQ.Connection:=BYSJ_DM.TiKu_ADOC;

      Del_ADOQ.Close;                         //刪除試卷
      Del_ADOQ.SQL.Clear;
      Del_ADOQ.SQL.Add('DELETE FROM SJ WHERE SJDH=:DH');
      Del_ADOQ.Parameters.ParamByName('DH').Value:=SJDH;
      try
        Del_ADOQ.ExecSQL;
      except
        MessageBox(handle,'刪除試卷時發(fā)生未知錯誤!','刪除失敗',MB_OK or MB_ICONERROR);
        Del_ADOQ.Close;
        FreeAndNil(Del_ADOQ);
        exit;
      end;

      Del_ADOQ.Close;                         //刪除試卷的試題
      Del_ADOQ.SQL.Clear;
      Del_ADOQ.SQL.Add('DELETE FROM SJT WHERE SJDH=:DH');
      Del_ADOQ.Parameters.ParamByName('DH').Value:=SJDH;
      try
        Del_ADOQ.ExecSQL;
      except
        MessageBox(handle,'刪除試題時發(fā)生未知錯誤!','刪除失敗',MB_OK or MB_ICONERROR);
        Del_ADOQ.Close;
        FreeAndNil(Del_ADOQ);
        exit;
      end;

      MessageBox(handle,'試卷和相應(yīng)的試題已經(jīng)成功刪除!','刪除成功',MB_OK or MB_ICONINFORMATION);
      Del_ADOQ.Close;
      FreeAndNil(Del_ADOQ);
      XYSJ_FBtnClick(XYSJ_FBtn);              //重新初始化數(shù)據(jù)顯示
    end;
end;
//****************************************************************************************
procedure TMain_F.SJ_DBGMouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  OldSJDH:string;
begin
  OldSJDH:=SJDH;
  if not SJ_DBG.Fields[0].IsNull then SJDH:=SJ_DBG.Fields[0].AsString;
  if (SJDH<>'')and(OldSJDH<>SJDH) then                                  //刷新試題顯示
    begin
      SJT_ADOQ.Close;
      SJT_ADOQ.SQL.Clear;
      SJT_ADOQ.SQL.Add('SELECT SJDH AS 試卷代號,Type.TypeName AS 題型,');
      SJT_ADOQ.SQL.Add('BH AS 試題編號,FZ AS 試題分值 FROM SJT,Type ');
      SJT_ADOQ.SQL.Add('WHERE SJDH=:SJDH AND SJT.TypeID=Type.TypeID');
      SJT_ADOQ.Parameters.ParamByName('SJDH').Value:=SJDH;
      SJT_ADOQ.Open;
    end;
end;
//****************************************************************************************
procedure TMain_F.YLSJ_FBtnClick(Sender: TObject);            //預(yù)覽試卷
const
  BF_Name:array[1..10] of String=('一、','二、','三、','四、','五、','六、','七、',
  '八、','九、','十、');
  JG:String='   ';
var
  //Template,NewTemplate,ItemIndex,Doc_Type,Doc_Visible:OleVariant;
  ItemIndex:OleVariant;
  NewDocument:_Document;
  FZ,TL,BF,STH,i,WTS,YTS:integer;
  temp,AppPath,BGName:string;

  procedure SetFont(aBold,aItalic,aShadow,aSize:integer);
  begin
    SJ_WF.ConnectTo(SJ_WD.Sentences.Get_Last.Font);
    SJ_WF.Name:='宋體';
    SJ_WF.Bold := aBold;
    SJ_WF.Italic := aItalic;
    SJ_WF.Shadow := aShadow;
    SJ_WF.Size := aSize;
  end;
begin
  AppPath:=ExtractFilePath(Application.ExeName);     //取得本程序的路徑
  //顯示進(jìn)度窗口
  RateProcess_F.Show;
  RateProcess_F.CZ_P.Caption:='正在鏈接Microsoft Office Word......';
  RateProcess_F.Rate_Gauge.MaxValue:=SJT_ADOQ.RecordCount+25;

  RateProcess_F.Repaint;             //重繪窗口,否則顯示不出新設(shè)置的控件屬性
  try

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
波多野结衣在线aⅴ中文字幕不卡| 五月综合激情日本mⅴ| 国产精选一区二区三区| 精品精品国产高清一毛片一天堂| 奇米影视一区二区三区| 日韩欧美一级在线播放| 国产一区二区三区香蕉| 国产日本亚洲高清| 成人免费va视频| 亚洲视频在线一区| 51精品秘密在线观看| 国产一区二区三区免费观看| 国产午夜亚洲精品羞羞网站| 91麻豆6部合集magnet| 天天av天天翘天天综合网| 日韩欧美一二三四区| 国产成人午夜99999| 国产精品久久午夜| 欧美剧情片在线观看| 国产九九视频一区二区三区| 一区二区在线观看不卡| 日韩午夜在线观看视频| 国产成人亚洲综合色影视| 亚洲午夜激情av| 久久女同精品一区二区| 欧美亚洲动漫精品| 国产美女一区二区| 亚洲成av人在线观看| 国产欧美一区二区精品性色超碰| 91成人网在线| 国产精品一区二区三区99| 亚洲永久免费视频| 国产亚洲女人久久久久毛片| 欧美性一二三区| 国产精品伊人色| 午夜日韩在线观看| 国产精品久久久久久久裸模| 欧美剧情电影在线观看完整版免费励志电影 | 高清不卡一二三区| 五月激情六月综合| 亚洲欧美日韩在线不卡| 欧美成人精精品一区二区频| 欧美视频一区二区三区四区| 国产成人免费在线| 奇米精品一区二区三区在线观看一| 日本一二三不卡| 精品久久久久久亚洲综合网| 欧美在线影院一区二区| 99久免费精品视频在线观看| 久草热8精品视频在线观看| 夜夜揉揉日日人人青青一国产精品| 久久久久一区二区三区四区| 91精品黄色片免费大全| 欧美主播一区二区三区| 99久久夜色精品国产网站| 国产精品99久| 国产一区二区成人久久免费影院| 日韩经典中文字幕一区| 亚洲国产乱码最新视频| 亚洲日本va在线观看| 中文一区二区完整视频在线观看| 精品久久一二三区| 日韩片之四级片| 91精品国产丝袜白色高跟鞋| 欧美无乱码久久久免费午夜一区 | 老汉av免费一区二区三区 | 欧美一区二区播放| 欧美人成免费网站| 欧美日韩三级在线| 在线视频一区二区免费| 色八戒一区二区三区| 色哟哟一区二区| 一道本成人在线| 91成人网在线| 欧美日韩在线三区| 欧美精品99久久久**| 欧美高清视频不卡网| 9191久久久久久久久久久| 欧美久久久久久蜜桃| 91精品国产一区二区三区| 欧美一级艳片视频免费观看| 欧美一区二区私人影院日本| 欧美一区2区视频在线观看| 欧美一级黄色大片| 精品国产欧美一区二区| 国产午夜精品美女毛片视频| 中文字幕欧美日韩一区| 亚洲欧洲精品一区二区三区 | 天天做天天摸天天爽国产一区| 一区二区三区四区激情| 亚洲成人在线免费| 美女在线视频一区| 国产米奇在线777精品观看| 成人丝袜18视频在线观看| 美女被吸乳得到大胸91| 欧美日韩一区成人| 欧美亚洲国产bt| 欧美顶级少妇做爰| 日韩一级高清毛片| 久久精品欧美一区二区三区麻豆| 国产女人18毛片水真多成人如厕| 国产精品久久久久一区二区三区| 亚洲欧美日韩系列| 日韩影院在线观看| 国产盗摄一区二区| 在线观看日韩精品| 亚洲精品在线三区| 中文字幕欧美一区| 日韩不卡免费视频| 国产ts人妖一区二区| 色久综合一二码| 精品国产制服丝袜高跟| 亚洲同性gay激情无套| 亚洲午夜免费福利视频| 国产自产视频一区二区三区| 99久久国产综合精品色伊| 91精品国产综合久久福利| 中文字幕不卡在线播放| 亚洲国产裸拍裸体视频在线观看乱了| 久久国产精品无码网站| 99久精品国产| 欧美xxxx在线观看| 亚洲日本丝袜连裤袜办公室| 久久国产精品72免费观看| 色妹子一区二区| 久久久亚洲午夜电影| 香港成人在线视频| 99这里只有久久精品视频| 日韩一级高清毛片| 亚洲一区二区综合| 丁香婷婷综合网| 日韩三级高清在线| 亚洲免费资源在线播放| 国产精品亚洲一区二区三区在线 | 国内精品伊人久久久久av一坑| 91污片在线观看| 久久久久亚洲综合| 免费观看久久久4p| 欧美日韩一区二区欧美激情| 亚洲视频1区2区| 国产超碰在线一区| 精品久久99ma| 日本特黄久久久高潮| 欧美视频在线观看一区| 国产精品盗摄一区二区三区| 国精品**一区二区三区在线蜜桃| 欧美色手机在线观看| 亚洲精品免费视频| 91免费视频大全| 欧美国产综合一区二区| 国产精品羞羞答答xxdd| 精品国产成人在线影院| 美国三级日本三级久久99| 欧美群妇大交群的观看方式| 伊人一区二区三区| 91视频你懂的| **性色生活片久久毛片| av在线一区二区三区| 国产精品国产三级国产a| 国产成都精品91一区二区三| 久久久久99精品一区| 国产一区二区日韩精品| 26uuu精品一区二区在线观看| 免费看欧美女人艹b| 日韩欧美亚洲国产精品字幕久久久| 日韩精品欧美精品| 欧美一区二区国产| 激情六月婷婷综合| 精品国产一区二区在线观看| 狠狠色丁香婷婷综合| 亚洲精品一区二区精华| 国产精品一二三区| 国产精品久久久久久久久图文区| 成人晚上爱看视频| 亚洲黄色性网站| 欧美少妇xxx| 欧美a一区二区| 欧美va亚洲va香蕉在线| 国产精品亚洲视频| 国产精品久久久久aaaa| 色综合久久综合| 亚洲mv在线观看| 日韩欧美视频一区| 国产精品一卡二卡在线观看| 国产精品乱码人人做人人爱| 91香蕉视频在线| 性感美女久久精品| 久久噜噜亚洲综合| 91蜜桃在线观看| 日韩精品一级中文字幕精品视频免费观看 | 国产欧美精品一区二区三区四区| 成人性生交大片| 亚洲一区二区三区四区在线| 91精品久久久久久久99蜜桃| 精品亚洲porn| 亚洲色图在线播放| 制服丝袜亚洲播放| 国产成a人无v码亚洲福利| 一区二区欧美国产| 精品国产乱码91久久久久久网站|