国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看


曙海教育集團(tuán)論壇開發(fā)語言培訓(xùn)專區(qū)VB語言 → VB編程的必備技巧


  共有9046人關(guān)注過本帖樹形打印

主題:VB編程的必備技巧

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
VB編程的必備技巧  發(fā)帖心情 Post By:2010-12-14 12:04:08

---- 對編程者來說,VB很容易上手,但要深入、靈活地駕馭它還要下一番功夫。筆者在這里介紹幾個(gè)較為典型的編程技巧,希望能對廣大VB愛好者有所幫助。

---- 一.怎樣創(chuàng)建自定義的光標(biāo)

---- 1.當(dāng)在設(shè)計(jì)一個(gè)應(yīng)用程序時(shí),Visual Basic允許程序員將許多控件的MousePointer屬性設(shè)計(jì)成12個(gè)預(yù)先定義好的鼠標(biāo)光標(biāo)之一。然而,有些程序員或許會(huì)希望顯示一個(gè)預(yù)定義形狀之外的光標(biāo)。本文說明如何創(chuàng)建一個(gè)不同的鼠標(biāo)指針(光標(biāo)),包括為一個(gè)沒有MousePointer屬性的控件創(chuàng)建光標(biāo)。

----要在Visual Basic應(yīng)用程序中將光標(biāo)(鼠標(biāo)指針)改變成個(gè)不同的形狀,可以添加代碼來改變希望監(jiān)視的控件的MouseMove和DragOver事件。

----MouseMove事件所包含的代碼用于觸發(fā)該控件的Drag方法。當(dāng)鼠標(biāo)在被選中的控件上移動(dòng)的時(shí)候,輪流顯示新的鼠標(biāo)指針。當(dāng)鼠標(biāo)指針離開該控件時(shí),則DragOver事件被觸發(fā)。在Visual Basic程序中,可以重新復(fù)位此Drag屬性,以便以前的鼠標(biāo)指針能夠被再次顯示出來。

---- 2.下面的樣例程序?qū)崿F(xiàn)當(dāng)鼠標(biāo)指針移動(dòng)到一個(gè)文件列表框控件上時(shí),將其改變成不同的形狀。

---- 首先采用缺省的方法建立Form1。在Form1上添加一個(gè)文件列表框控件,采用缺省的方法建立File1。將File1控件的DragIcon屬性設(shè)置為所選擇的.ICO文件。

---- 將如下代碼添加到File1的MouseMove事件中:

Private Sub File1-MouseMove(ButtonAs
Integer, Shift As Integer, X As Single, Y As Single)
File1.Drag 1 'icon on
End Sub
---- 將如下代碼添加到Form1的DragOver事件中:
Private Sub Form-DragOver(Source As Control,
X As Single, Y As Single, State As Integer)
File1.Drag 0 ′icon off
End Sub
---- 按下F5功能鍵執(zhí)行此程序。得到的運(yùn)行結(jié)果是:將鼠標(biāo)指針移動(dòng)到該文件列表框控件上時(shí),程序?qū)阉x中的.ICO文件作為缺省的鼠標(biāo)光標(biāo);將鼠標(biāo)指針離開該控件時(shí),光標(biāo)則會(huì)自動(dòng)恢復(fù)為缺省的形狀。
---- 二.怎樣在窗體上點(diǎn)鼠標(biāo)右鍵產(chǎn)生一個(gè)彈出式選單(PopUp Menu)?

---- 大家都知道,在Windows95/98/2000的桌面和許多流行軟件的視窗中,當(dāng)我們點(diǎn)鼠標(biāo)右鍵時(shí),會(huì)在鼠標(biāo)的當(dāng)前位置彈出一個(gè)快捷選單。許多愛好編程的朋友是不是也希望能在自己的程序里有類似的功能呢?其實(shí),這并不困難。筆者經(jīng)過一番努力,在VB下找出一個(gè)通用的方法,供大家分享。

---- 要實(shí)現(xiàn)上述功能,需分兩個(gè)步驟:

---- 1. 利用VB的選單編輯器(Menu Editor)編輯你希望彈出的選單及子選單,注意,要將選單的Visible屬性設(shè)置為:False。

---- 2. 在窗體(Form1)的MouseDown事件中編寫程序,來激發(fā)編輯好的選單,假設(shè)選單名為PopMenu,程序源碼如下:

Private Sub Form-MouseDown
(Button As Integer, Shift As Integer,
X As Single, Y As Single)
If Button = vbRightButton Then
PopMenu.Visible = True
PopupMenu PopMenu
End If
End Sub
---- 上述方法是針對窗體的,我們也可以針對任意控件,用鼠標(biāo)右鍵點(diǎn)擊控件時(shí),也彈出一個(gè)快捷選單。方法也很簡單,只要把上述代碼放到相應(yīng)控件的MouseDown事件中,就可以了。
---- 三.怎樣動(dòng)態(tài)地在窗體上判斷某區(qū)域內(nèi)是否有控件存在?

---- 在筆者的一個(gè)小程序中,想在窗體的某個(gè)區(qū)域輸出數(shù)據(jù),這就要求在這個(gè)區(qū)域內(nèi)不能有其他控件存在,那么,怎么才能知道在窗體的某個(gè)區(qū)域內(nèi),是否有控件存在呢?

---- 為了判斷在窗體的某個(gè)區(qū)域中,是否含有控件,我們可以利用以下VB程序來實(shí)現(xiàn):

Function GetControl(x1 As Single, y1 As Single,
x2 as Single, y2 as Single) As Control
Dim Control as Control
For Each Control In Form1
With Control
If (x1 〈= .Left) And (x2 〉= .Left) And _
(y1 〈= .Top) And (y2 〉= .Top) Or _
(x1 〈=.Left + Width) And (x2 〉= .Left + Width) And _
(y1 〈= .Top) And (y2 〉= .Top) Or _
(x1 〈= .Left) And (x2 〉= Left) And _
(y1 〈= .Top + Height) And (y2 〉= .Top + Height) Or _
(x1 〈= . Left + Width) And (x2 〉= .Left + Width) And _
(y1 〈= .Top + Height) And (y2 〉= .Top + Height) Then
Set GetControl = Control
Exit Function
End If End With
Next
Set GetControl = Nothing
End Function
---- 注:(x1, y1)和(x2, y2)分別為選定矩形區(qū)域的左上角和右下角點(diǎn)的坐標(biāo)值。
---- 該程序通過計(jì)算窗體上所有控件的四個(gè)角的位置來判斷控件是否與選定區(qū)域相交,并返回相交的控件。

---- 四.獲取和修改計(jì)算機(jī)名字的方法

---- 在Win 95/98/2000中,計(jì)算機(jī)有一個(gè)名字。運(yùn)行regedit,在"HKEY-LOCAL-MACHINE\System\CurrentControlSetcontrol\ComputerName\ComputerName"中將發(fā)現(xiàn)"ComputerName"="Default"( 或其它字符串),在regedit下可以查看和修改這個(gè)名字。我們還可在程序中通過Win32API提供的GetComputerName、SetComputerName這兩個(gè)函數(shù)來查看和修改計(jì)算機(jī)的名字。下面以VB為例來探討如何編寫一個(gè)可查看和修改計(jì)算機(jī)名字的程序。

---- 1.插入一個(gè)新模塊,在其中添加如下代碼:

′聲明 GetComputerName
Declare Function GetComputerName Lib″kernel 32″Alias″
GetComputerNameA″(Byval lpBuffer As
String,nSize As Long)As Long
′聲明 SetComputerName
Declare Function SetComputerName Lib″kernel 32″Alias ″
SetComputerNameA″(Byval lp ComputerName As String)As Long
′定義一個(gè)獲取計(jì)算機(jī)名字的函數(shù)
Public Function GetCName (CName) As Boolean
Dim sComputerName As String '計(jì)算機(jī)的名字
Dim lComputerName As Long
'計(jì)算機(jī)名字的長度
Dim lResult As Long
'GetComputerName的返回值
Dim RV As Boolean
′GetCName返回值,若為TRUE則表示操作成功
lComputerNameLen=256
sComputerName=Space (lComputerNameLen)
lResult=GetComputerName (sComputerName,lCompputerNameLen)
If lResult 〈〉0 Then Cname=Left$ (sComputerName,lComputerNameLen)
RV=True
Else RV=False
End If
GetCName=RV
End Function
′定義一個(gè)修改計(jì)算機(jī)名字的函數(shù)
Public Function SetCName (CName ) As Boolean
Dim lResult As Long
Dim RV As Boolean
lResult=SetComputerName (CName)
If lResult 〈〉0 Then
RV=True′修改成功
Else RV=False
End If
SetCName=RV
End Function

---- 2.在窗體中添加一命令按鈕Command1,雙擊該按鈕并在其中添加如下代碼:
Sub Command1-Click ()
DIM CN AS String
x=GetCName (CN)
Print ″This Computer Name is :″,CN
CN=″MYCOMPUTER″
x=SetCName (CN )
Print ″Now the Computer name is :″,CN
End Sub

---- OK, 保存上述設(shè)置和代碼,然后按F5運(yùn)行該程序。
---- 五.給VB控件PictureBox加滾動(dòng)條的方法

---- 用過PictureBox控件的朋友都知道,在其中我們可以加載圖片。當(dāng)圖片不是很大時(shí),可能還不會(huì)有什么問題,但是,如果所加載的圖片比PictureBox大時(shí),我們只能看到圖片的一部分,那么,怎么才能看到其他的部分呢?為了解決上述問題,我們可以在圖片框(PictureBox)內(nèi)部加上水平和垂直滾動(dòng)條,利用滾動(dòng)條來顯示看不到的圖片。具體方法如下:

----首先給工程(Project)添加一個(gè)OCX控件,單擊選單上的工程(Project)選單項(xiàng),在彈出的下拉選單中點(diǎn)擊組件(Components),選中其中的"Microsoft Common Dialog Control 5.0",確定完成加載工作;然后畫一個(gè)PictureBox,采用VB提供的默認(rèn)名字Picture1, 再在Picture1上面畫一個(gè)PictureBox,默認(rèn)名字為Picture2,注意別忘了設(shè)置:Picture2.AutoSize=TRUE;接著,加上水平和垂直滾動(dòng)條,默認(rèn)名字分別為:HScroll1,VScroll1;以后加載圖形到Picture2上,就可以了;最后,在窗體中引入其它控件:一個(gè)按鈕(Command),默認(rèn)名為Command1和一個(gè)"Microsoft Common Dialog Control",默認(rèn)名為CommonDialog1。具體VB代碼如下:

Private Sub Form-Load()
Picture2.Left = 0
Picture2.Top = 0
Picture2.Width = Picture1.Width
Picture2.Height = Picture1.Height
VScroll1.Min = 0
HScroll1.Min = 0
HScroll1.Min = 0
VScroll1.Max = Picture2.Height - Picture1.Height
HScroll1.Max = Picture2.Width - Picture1.Width
If HScroll1.Max 〈 0 Then HScroll1.Enabled = False
If VScroll1.Max 〈 0 Then VScroll1.Enabled = False
End Sub
Private Sub Command-Click()
On Error GoTo ErrExit
CommonDialog1.Filter =
"Bitmap file(*.bmp)|*.bmp|All File(*.*)|*.*"
CommonDialog1.FilterIndex = 1
CommonDialog1.ShowOpen
Picture2.Picture = LoadPicture(CommonDialog1.filename)
VScroll1.Min = 0
HScroll1.Min = 0
VScroll1.Max = Picture2.Height - Picture1.Height
HScroll1.Max = Picture2.Width - Picture1.Width
If HScroll1.Max 〈 0 Then HScroll1.Enabled = False
If VScroll1.Max 〈 0 Then VScroll1.Enabled = False
ErrExit:
End Sub
Private Sub HScroll1-Change()
Picture2.Left = -HScroll1.Value
End Sub
Private Sub VScroll1-Change()
Picture2.Top = -VScroll1.Value
End Sub
---- 該程序通過點(diǎn)擊Command1按鈕,在彈出的對話框中選擇一個(gè)圖形文件加載到Picture2中,利用水平和垂直滾動(dòng)條就可以實(shí)現(xiàn)圖片的滾動(dòng)。
---- 六.用VB做聊天程序的方法

---- 所謂"聊天"是指兩個(gè)程序能夠發(fā)送數(shù)據(jù)給對方。這個(gè)程序涉及到數(shù)據(jù)通訊的知識(shí),仿佛很復(fù)雜,不過,由于VB給我們提供了一個(gè)Winsock控件,問題就變得很簡單了。

---- 先編寫"聊天(主機(jī))"程序。在窗體里添加Winsock控件,并設(shè)置其Protocol屬性為1-SckUDPProtocol,其他屬性為缺省值。接著添加兩個(gè)標(biāo)簽和兩個(gè)文本框,設(shè)置兩個(gè)標(biāo)簽的標(biāo)題屬性分別為"接收窗"和"發(fā)送窗";兩個(gè)文本框的標(biāo)題屬性為空。最后編寫代碼:

---- 1."聊天(主機(jī))"

Private Sub Form-Load()
′設(shè)置網(wǎng)絡(luò)地址
Winsock1.LocalPort=1024
Winsock1.RemoteHost="202.96.6.1"
Winsock1.RemotePort=1999
End Sub
Private Sub Text1-Change()
′發(fā)送用戶輸入的內(nèi)容
Winsock1.SendData Text1.Text
End Sub
Private Sub Winsock1-DataArrival
(Byval bytesTotal As Long)
Dim rec As String
′接收對方數(shù)據(jù)并在文本框內(nèi)顯示
Winsock1.GetData rec, vb String
Text2.Text=rec
End Sub

---- 2."聊天(副機(jī))"

Private Sub Form_Load()
′設(shè)置網(wǎng)絡(luò)地址
Winsock1.LocalPort=1999
Winsock1.RemoteHost="202.96.6.1"
Winsock1.RemotePort=1024

---- 其他部分程序與(主機(jī))相同。最后將兩個(gè)程序存盤,并編譯成執(zhí)行(.Exe)文件。現(xiàn)在就可以使用這個(gè)程序進(jìn)行對話了。
---- 七.文本框中文本的某一特定字符或字符串同時(shí)高亮顯示的方法

---- 由于普通TextBox控件不支持不連續(xù)字符串的同時(shí)高亮顯示,所以我們選擇RichTextBox控件。單擊工程(Project)選單項(xiàng),在彈出的下拉選單中單擊組件(Components)選單項(xiàng),從彈出的對話框中選擇Microsoft Rich Textbox Control 5.0復(fù)選框,確定加載RichTextBox控件。

---- 新建(New)一個(gè)工程,在窗體(Form)上添加一個(gè)RichTextBox控件和兩個(gè)Command(按鈕)控件,都采用系統(tǒng)默認(rèn)的Name屬性值;設(shè)置RichTextBox的Text屬性值為空,Command1和Command2的Caption屬性值分別設(shè)為"輸入文本"和"選擇字符串"。最后,添加如下VB代碼:

Private Sub Command1-Click()
Dim str As String
Dim Text As String
str=″輸入文本″
Text=InputBox(str)
RichTextBox1.Text=Text
End Sub
Private Sub Command2-Click()
Dim str As String
Dim Text As String
Dim Position As Integer
Dim Lenth As Integer
str=″輸入要高亮顯示的字符串″
Text=InputBox(str)
If Text 〈〉 ″″ Then
Position=InStr(RichTextBox1.Text, Text)-1
Lenth=Len(Text)
RichTextBox1.SelStart=Position
RichTextBox1.SelLength=Lenth
RichTextBox1.SelColor=RGB(255,0,0)
Do While InStr(Position+Lenth+
1, RichTextBox1.Text, Text) 〈〉 0
Position=InStr(Position+Lenth+
1, RichTextBox1.Text, Text)-1
RichTextBox1.SelStart=Position
RichTextBox1.SelLength=Lenth
RichTextBox1.SelColor=RGB(255,0,0)
Loop
End If
End Sub
 
---- 按F5執(zhí)行程序,單擊"輸入文本"按鈕,在彈出的對話框中輸入一些文本,確定后,剛剛輸入的文本將顯示在RichTextBox中;再單擊"選擇字符串"按鈕,在彈出的對話框中輸入你希望高亮顯示的字符串,確定后,RichTextBox中相應(yīng)的字符串將以紅色高亮顯示。
---- 八.編程實(shí)現(xiàn)Windows 95/98操作系統(tǒng)熱啟動(dòng)的方法

---- 要利用程序?qū)崿F(xiàn)系統(tǒng)的重新啟動(dòng),可以在你的程序中調(diào)用API函數(shù)來實(shí)現(xiàn)。建一個(gè)子函數(shù):(以VB為例)

Declare Function SystemParametersInfo Lib ″
user32″ Alias -
″SystemParametersInfo″ (ByVal uAction As Long,
ByVal uParam As Long,
ByVal lpvParam As Any, ByVal
fuWinIni As Long) As Long
Sub DisableCtrlAltDelete(bDisabled As Boolean)
Dim X As Long
X=SystemParametersInfo(97, bDisabled, CStr(1), 0)
End Sub
Call DisableCtrlAltDelete(true) ′禁止熱啟
Call DisableCtrlAltDelete(false) ′允許熱啟

---- 九.在Windows 95/ 98啟動(dòng)后自動(dòng)啟動(dòng)程序的方法
---- 我們都知道在Windows 95/98的"開始"→"程序"選單下有一"啟動(dòng)"選單項(xiàng),當(dāng)每次啟動(dòng)Windows 95或Windows 98時(shí),系統(tǒng)都會(huì)自動(dòng)啟動(dòng)放在"啟動(dòng)"選單欄里的可執(zhí)行程序。

---- 但目前有好多軟件,像解霸五、ICQ,以及大部分實(shí)時(shí)偵測病毒的軟件等等,安裝后,并沒有放在"啟動(dòng)"選單里,也能在啟動(dòng)操作系統(tǒng)時(shí)自動(dòng)啟動(dòng)。怎么實(shí)現(xiàn)的呢?

---- 其實(shí)只要知道Windows注冊表的一些知識(shí),這個(gè)問題就不能稱之為問題了。用鼠標(biāo)單擊"開始",打開開始選單,再單擊"運(yùn)行",出現(xiàn)一對話框,然后輸入"regedit",確定后,會(huì)打開系統(tǒng)注冊表編輯器,找到HKEY-LOCAL-MACHINE? SOFTWARE?Microsoft?Windows?CurrentVersion?Run,加入你的程序的入口,就可以了。如果不知道怎么加,就參考一下已經(jīng)存在的鍵值。

---- 十. 如何把數(shù)據(jù)文件輸出到Text控件中?如果數(shù)據(jù)量比較大,窗體滿屏也不夠大,怎么解決?

---- 有一個(gè)比較簡單的方法,就是把數(shù)據(jù)放到一個(gè)文本框(Text)里,并在其中加上水平和垂直滾動(dòng)條。具體實(shí)現(xiàn)步驟為:先在窗體(Form)里加入一個(gè)文本框,采用默認(rèn)名Text1;然后,設(shè)置文本框Text1的屬性:Text屬性設(shè)置為空,MultiLine屬性設(shè)置為True,ScrollBars屬性設(shè)置為3-Both;接著添加如下VB代碼:

Private Sub Form-Load()
Dim Handle As Integer
Dim FileName As String
On Error GoTo ErrExit
begin:
′輸入要顯示的數(shù)據(jù)文件的名稱
FileName=InputBox$(″Input Filename″,
″Open File″)
On Error GoTo FileErr
Handle=FreeFile
Open FileName For Input As #Handle
′把數(shù)據(jù)文件中的數(shù)據(jù)輸出到文本框中
Text1.Text=Input$(LOF(Handle), Handle)
Close #Handle
Exit Sub
FileErr:
Dim ErrNum As Integer
If Err.Number=53 Then
ErrNum=MsgBox(″File not exist″,
vbOKCancel, ″Error Information″)
If ErrNum=1 Then
GoTo begin
Else
Exit Sub
End If
End If
MsgBox Err.Description, , ″file open failed″
ErrExit:
Exit Sub
End Sub
′使文本框充滿整個(gè)窗體
Private Sub Form-Resize()
Text1.Left=0
Text1.Top=0
Text1.Width=Form1.Width-100
Text1.Height=Form1.Height-400
End Sub
---- 通過這樣的處理,不僅能解決問題,而且用戶還可以在文本框中對數(shù)據(jù)進(jìn)行編輯。
---- 十一.關(guān)聯(lián)文件列表框、目錄列表框和驅(qū)動(dòng)器列表框的方法

---- 想做一個(gè)對話窗體,包含驅(qū)動(dòng)器列表框、目錄列表框和文件列表框,并能實(shí)現(xiàn)三者的同步操作,怎么做?這都是我們在實(shí)際應(yīng)用中經(jīng)常會(huì)遇到的問題,在VB中解決這個(gè)問題非常簡單,可以通過Path屬性的改變引發(fā)Change事件來實(shí)現(xiàn)。例如:

Sub Dir1-Change()
File1.Path=Dir1.Path
End Sub

---- 該事件過程使窗體上的目錄列表框Dir1和文件列表框File1產(chǎn)生同步。因?yàn)槟夸浟斜砜騊ath屬性的改變將產(chǎn)生Change事件,所以在Dir1-Change事件過程中,把Dir1.Path賦給File1.Path,就可以產(chǎn)生同步效果。類似地,增加下面的事件過程,就可以使三種列表框同步操作:
Sub Drive1-Change()
Dir1.Path=Drive1.Drive
End Sub

---- 該過程使驅(qū)動(dòng)器列表框和目錄列表框同步,前面的過程使目錄列表框和文件列表框同步,從而使三種列表框同步,問題即可解決。


支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

VB編程的必備技巧








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    成人黄色大片在线免费观看| 欧美一区二区在线视频观看| 99视频网站| 麻豆av一区二区三区久久| 一区二区免费在线视频| 国产精品视频午夜| 久久国产精品-国产精品| 国内精品一区二区三区| 99久久99久久| 欧美肥婆姓交大片| 51成人做爰www免费看网站| 天堂av一区二区| 国产精品视频播放| 日本一区二区三区www| 欧洲成人性视频| 国产精品日韩欧美一区二区| 久久久欧美一区二区| 亚洲曰本av电影| 色综合天天综合网国产成人网| 成人高h视频在线| 亚洲国产精品综合| 91丝袜美腿美女视频网站| 亚洲一卡二卡三卡| 亚洲tv在线观看| 在线观看免费91| 亚洲一区二区免费| 久久久久久久久久国产精品| 国产经品一区二区| 欧美孕妇与黑人孕交| 精品久久久久久综合日本| 欧美一级电影久久| 你懂的视频在线一区二区| 国产精品久久不能| 在线观看亚洲视频啊啊啊啊| 91精品婷婷国产综合久久蝌蚪| 久久免费视频观看| 免费在线观看91| 国产日韩在线免费| 欧美精品国产精品日韩精品| 韩国成人一区| 国产日韩换脸av一区在线观看| 亚洲午夜精品久久久中文影院av| 超碰97人人人人人蜜桃| 国产suv精品一区二区三区88区| 区一区二区三区中文字幕| 成人有码在线视频| 亚洲2020天天堂在线观看| 欧美另类一区| 91亚洲精品丁香在线观看| 欧洲日本亚洲国产区| 婷婷五月色综合| 国产精品日韩一区二区| 国产精品美女呻吟| 久久久亚洲影院| 日韩高清dvd| 国产成人亚洲欧美| 国产精品视频在线观看| 91成人在线视频| 亚洲一区二区三区欧美| 久久久久久九九九九| 91免费看片网站| 国产精品成人久久久久| 久久人人爽人人| 婷婷久久青草热一区二区| 精品人伦一区二区三区| 亚洲最大成人网色| 久久久久免费视频| 不卡视频一区二区| 国产精品激情av在线播放| 在线免费一区| 日本精品一区二区| 国产一区视频观看| 超碰97人人在线| 成人精品视频在线| 国产精品久久久久久久久久| 2019中文字幕在线观看| 欧美高清视频免费观看| 日日噜噜噜噜夜夜爽亚洲精品| 国产精品福利视频| www日韩av| 亚洲一区二区三区xxx视频| 欧美一区1区三区3区公司| 国产成人aa精品一区在线播放| 色综合久久88色综合天天看泰| 日韩国产美国| 日韩精品伦理第一区| 99re视频| 亚洲一区二区三区在线免费观看| 国产欧美日韩中文| 国产精品丝袜视频| 国产一区二区色| 成人av在线天堂| 91精品久久久久久久久青青 | 久久99精品国产一区二区三区| av在线不卡一区| 99久久无色码| 国产亚洲精品久久飘花| 久久亚洲精品欧美| 欧美极品视频一区二区三区| 欧洲在线视频一区| 天堂社区 天堂综合网 天堂资源最新版| 欧美一区二区三区在线播放 | 国产欧美日韩91| 国产精品久久久一区| 91精品国产综合久久久久久久久| 成人网中文字幕| 翡翠波斯猫1977年美国| 久久精品国产精品国产精品污 | 国产精品va在线播放| 国产成人a亚洲精品| 国产精品日日摸夜夜添夜夜av| 成人黄色激情网| 国产高清自拍一区| 欧美高清视频一区| 色综合色综合网色综合| 欧洲亚洲免费视频| 亚洲一区中文字幕在线观看| 久久精品成人一区二区三区蜜臀| 亚洲电影网站| 欧美亚洲另类在线| 成人午夜在线视频一区| 国内精品久久久久久久果冻传媒| 日韩在线电影一区| 91av国产在线| 91在线高清免费观看| 久久www免费人成精品| 亚洲精品中文字幕在线| 欧洲精品在线视频| 亚洲精品日韩av| 美女视频久久| 亚洲精品日产aⅴ| 69视频在线免费观看| 国产精品男人的天堂| 成人动漫视频在线观看免费| 日韩成人在线资源| 日本午夜人人精品| 国产精品一区而去| 中文字幕剧情在线观看一区| 国产精品久久久久高潮| 精品久久久久久乱码天堂| 在线观看日韩羞羞视频| 国产精品欧美日韩| 欧美精品久久久| 午夜精品久久久久久久白皮肤| 国产精品黄色影片导航在线观看| 国产一区二区三区色淫影院| 久久久久久免费精品| 国产精品最新在线观看| 欧美亚洲另类久久综合| 日韩av电影手机在线| 国产超碰91| 欧美激情精品久久久久久大尺度 | 国产一区视频在线播放| 久久久一本精品99久久精品66| 久久久久亚洲精品国产| 91免费国产网站| 神马影院一区二区三区| 国产精品久久电影观看| 日韩国产美国| 国产日韩欧美在线播放| 日韩女优中文字幕| 成人信息集中地欧美| 亚洲精品国产精品国自产观看| 国产精品久久久久高潮| 日韩欧美一区二区视频在线播放| 国产v综合ⅴ日韩v欧美大片| 免费成人av网站| 国产精品久久久久久中文字| 先锋在线资源一区二区三区| 国产精品永久在线| 亚洲一区二区在| 成人网页在线免费观看| 欧美激情综合色| 成人欧美一区二区三区黑人免费| 午夜精品美女自拍福到在线| 国产精品久久九九| 91av在线播放| 欧美二区在线看| 国产日韩精品入口| 久久久久久一区二区三区| 欧美大片免费观看在线观看网站推荐| 国产日韩中文在线| 中文字幕在线观看一区二区三区| 97人摸人人澡人人人超一碰| 午夜精品一区二区三区在线播放 | 国模精品一区二区三区| 欧美亚洲成人免费| 欧美激情第六页| 国产区亚洲区欧美区| 中文字幕中文字幕99| 岛国视频一区| 国产91精品最新在线播放| 日本日本精品二区免费| 成人做爽爽免费视频| 制服丝袜综合日韩欧美| 国产一级特黄a大片99| 欧美亚洲免费电影| 深田咏美在线x99av| 国产精品视频入口| 国产欧美一区二区三区在线看 | 91精品免费视频| 97色伦亚洲国产| 日韩高清av| 国产精品免费一区二区三区四区 | 国产伦精品一区二区三区视频黑人 | 国产伦精品一区二区三区在线| 日本精品久久久| 中文字幕99| 久久本道综合色狠狠五月| 成人精品一区二区三区电影免费| 69久久夜色精品国产7777| 亚洲成人自拍视频| 免费毛片一区二区三区久久久| 96久久精品| 国产在线久久久| 国产精品吹潮在线观看| 欧美一级在线亚洲天堂| 久久久免费av| 欧美激情性做爰免费视频| 先锋在线资源一区二区三区| 欧洲久久久久久| 久久福利电影| 韩国精品一区二区三区六区色诱| 99在线视频播放| 亚洲精品欧美日韩| 91久久精品国产91性色| 国产精品丝袜久久久久久高清| 青草青草久热精品视频在线观看| 久久久久九九九九| 欧美黄色免费网站| 欧美激情aaaa| 久久久午夜视频| 久久久久久久久网站| 久久久久国产精品www| 欧美第一页在线| 久久免费99精品久久久久久| 久久免费视频这里只有精品| 中文字幕成人一区| 亚洲图片都市激情| 一区二区在线观| 午夜欧美性电影| 午夜精品美女久久久久av福利| 茄子视频成人在线观看| 欧美一进一出视频| 五月天丁香综合久久国产| 亚州欧美一区三区三区在线| 欧美日韩电影一区二区| 日本一区二区在线视频| 日韩精品大片| 亚洲一一在线| 欧美国产精品人人做人人爱| 伊人天天久久大香线蕉av色| 亚洲一区综合| 91高清在线免费观看| 欧美一级视频免费在线观看| 国产91九色视频| 国产精品专区一| 亚洲在线一区二区| 国产精品一区在线播放| 欧美成人综合一区| 一级二级三级欧美| 亚洲91精品在线观看| 欧洲成人性视频| 国产日韩精品视频| 成人av影视在线| 精品综合久久久| 日韩欧美亚洲在线| 久久久久亚洲精品国产| 青草热久免费精品视频| 国产精品午夜国产小视频| 成人性生交大片免费看小说 | 蜜桃导航-精品导航| 日韩理论片在线观看| 欧美高清视频一区二区| 97色伦亚洲国产| 国产精品美乳一区二区免费| 91免费在线观看网站| 精品一卡二卡三卡四卡日本乱码| 欧洲国产精品| 久久人人看视频| 国产精品视频男人的天堂| 91精品国产99久久久久久红楼| 精品蜜桃一区二区三区| 亚洲精品国产精品久久 | 国产成人精品久久| 亚洲va男人天堂| 久久一区二区三区av| 正在播放国产精品| 国产精品久久一区| 国产精品伊人日日| 中文字幕欧美人与畜| 国产精品吹潮在线观看| 国产伦精品一区二区三区高清版| 亚洲免费在线精品一区| 日本欧美中文字幕| 国产另类自拍| 久久久久久久久久久国产| 国产精品视频播放| 蜜桃狠狠色伊人亚洲综合网站| 久久久之久亚州精品露出| 亚洲日本精品国产第一区| 欧洲国产精品| 日本不卡免费高清视频| 国产乱码精品一区二区三区日韩精品 | 国外成人免费视频| 欧美大学生性色视频| 国产精品入口免费视频一| 国产亚洲一区在线播放| 久久久久免费视频| 亚洲最大av网站| 亚洲国产日韩欧美| 国产精品久久久| 精品国产91亚洲一区二区三区www 精品国产_亚洲人成在线 | 国产欧美日韩精品在线观看| 欧美日韩亚洲综合一区二区三区激情在线 | 久久久久久久久久国产| 91久久嫩草影院一区二区| 欧美日韩亚洲一区二区三区四区| 国产91成人在在线播放| 成人免费视频视频在| 高清亚洲成在人网站天堂| 亚洲精品欧美日韩| 欧美极品少妇xxxxⅹ裸体艺术| 成人深夜直播免费观看| 亚洲精品成人自拍| 亚洲最大成人网色| 91精品国产乱码久久久久久蜜臀 | 亚洲欧洲日韩精品| 国产精品综合久久久| 水蜜桃一区二区三区| 国产精品亚洲网站| 五月婷婷一区| 7777奇米亚洲综合久久| 色综合色综合久久综合频道88| 91九色国产社区在线观看| 欧美大片免费观看| 国产精品一区二区三区在线| 欧美在线视频免费播放| 精品国产日本| 国产suv精品一区二区| 秋霞在线观看一区二区三区| 国产精品无av码在线观看| 亚洲欧洲三级| 鬼打鬼之黄金道士1992林正英| 91精品国产亚洲| 久久涩涩网站| 国产精品久久久久久久电影| 在线观看日韩羞羞视频| 国产一区二区三区无遮挡| 青草青草久热精品视频在线网站| 欧洲亚洲一区| 97超级碰碰| 国产91在线高潮白浆在线观看| 偷拍视频一区二区| 国产v亚洲v天堂无码| 国产成人jvid在线播放| 在线视频不卡国产| 久久精品国产一区二区三区日韩| 国产区精品视频| 午夜免费日韩视频| 日韩欧美手机在线| 欧美激情性做爰免费视频| 国产日韩精品推荐| 国产精品国产三级国产aⅴ9色| 亚洲一区二区免费视频软件合集| 国产日韩三区| 国产欧美日韩中文字幕| 69久久夜色精品国产7777| 午夜精品区一区二区三| 国内精品国语自产拍在线观看| 国产女人18毛片水18精品| 国模精品一区二区三区色天香| 欧美日韩国产精品一区二区| 97在线资源站| 国产精品视频久| 18性欧美xxxⅹ性满足| 一卡二卡3卡四卡高清精品视频| 久久99国产精品99久久| 99电影网电视剧在线观看| 国产精品视频一区二区高潮| 5278欧美一区二区三区| 欧美国产中文字幕| 亚洲看片网站| 日韩欧美视频第二区| 久久一区二区三区欧美亚洲| 成人动漫在线视频| 91亚洲永久免费精品| 国产男人精品视频| 国产精品高清在线| 日本91av在线播放| 911国产网站尤物在线观看| 久久久久国产一区二区三区| 亚洲成色www久久网站| 欧洲亚洲一区二区三区四区五区| 国产伦一区二区三区色一情| 亚洲最大激情中文字幕| 亚洲a∨日韩av高清在线观看| 国产精品丝袜一区二区三区| 国产精品入口免费视| 国产精品户外野外| 国产精品精品久久久久久| 国产精品电影观看| 国产精品极品美女在线观看免费| 日产精品久久久一区二区福利| 538国产精品一区二区在线| 97久久久久久| 欧美一级大片视频| 91精品国产乱码久久久久久蜜臀| 久久久久久九九九| 久久人人97超碰精品888| 欧美国产第一页| 久久久久久久影院| 45www国产精品网站| 66m—66摸成人免费视频| 韩国精品久久久999| 久久人人97超碰精品888| 91极品女神在线| 日韩美女中文字幕| 国产精品普通话| 成人黄色在线观看| 99国精产品一二二线| 国产伦精品一区二区三区免费视频 | 午夜精品一区二区三区在线| 97色在线观看| 国产成人免费av电影| 国产精品女主播视频| 成人黄色在线播放| www.成人av.com| 精品亚洲一区二区三区四区五区高| 久久一区二区三区av| 手机成人在线| 国外成人在线直播| 国产成人+综合亚洲+天堂| 国产又爽又黄的激情精品视频| 亚洲影影院av| 麻豆91蜜桃| 在线看成人av电影| 日本精品久久久| 91久久精品国产91性色| 日韩女优人人人人射在线视频| 国产玖玖精品视频| 国产精品高潮视频| 91丝袜美腿美女视频网站| 成人精品一二区| 久久国产手机看片| 一区不卡字幕| 日本免费一区二区三区视频观看| 国产精品亚发布| 国产富婆一区二区三区| 茄子视频成人在线观看 | 日本精品免费观看| 成人精品视频99在线观看免费| 国产精品久久亚洲7777| 欧美精品一区在线发布| 一区二区精品免费视频| 日本老师69xxx| 91在线在线观看| 日本一区二区三区视频在线播放| 欧美二区乱c黑人| 国产精品高潮粉嫩av| www.av一区视频| 亚洲春色在线| 国产成人鲁鲁免费视频a| 99电影在线观看| 午夜精品短视频| 国产99久久精品一区二区| 亚洲综合在线小说| 欧美国产二区| 欧美专区在线观看| 99国产在线观看| 伊人色综合久久天天五月婷| 国产精品美女主播| 国产女人水真多18毛片18精品| 伊人av成人| 国产欧美日韩高清| 日本一区视频在线播放| 日韩美女视频在线观看| 国产伦理久久久| 久久久久免费精品国产| 亚洲精品欧美日韩专区| 香蕉久久免费影视| 国产精品视频成人| 日韩欧美视频第二区| 国产精品久久久久久久久男| 六月婷婷久久| 国产成人精品一区二区| 精品视频第一区| 4444欧美成人kkkk| 精品国产免费一区二区三区| 5278欧美一区二区三区| 精品久久久三级| 人体精品一二三区| 蜜桃视频日韩| 国产999精品久久久| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 日韩偷拍一区二区| 国产福利精品av综合导导航| 久久精品成人一区二区三区蜜臀| 奇米一区二区三区四区久久| 免费不卡亚洲欧美| 国产精品日日做人人爱| 亚洲三级一区| 91免费在线观看网站| 国模吧一区二区| 国产在线一区二区三区欧美| 欧美一级高清免费播放| 久久久久久久久四区三区| 国产盗摄xxxx视频xxx69| 日韩精品不卡| 91黄色国产视频| 欧美一级视频免费在线观看| 欧美另类网站| 成人午夜一级二级三级| 国语自产精品视频在免费| 狠狠色噜噜狠狠狠狠色吗综合| 日韩美女在线观看| 亚洲国产一区二区三区在线播| 成人激情视频免费在线| 欧美激情国产日韩精品一区18| 国产成人成网站在线播放青青| 清纯唯美日韩制服另类| 日韩成人在线资源| 亚洲综合中文字幕在线观看| 97在线免费视频| 免费精品视频一区二区三区| 成人伊人精品色xxxx视频| 欧美多人爱爱视频网站| 日本不卡高字幕在线2019| 日韩免费一区二区三区| 亚洲综合一区二区不卡| 热久久美女精品天天吊色| 日韩欧美在线一区二区| 99伊人久久| 国产精品视频1区| 97久久精品国产| 色之综合天天综合色天天棕色| 成人精品一二区| 国产精品网站入口| 91av在线精品| 亚洲mv在线看| 国产一区二区三区四区五区在线 | 91欧美激情另类亚洲| 97avcom| 一区二区三区四区免费视频| 精品国产中文字幕| 成人欧美一区二区三区在线湿哒哒 | 国产一区视频在线播放| 97久久伊人激情网| 一区二区成人国产精品| 麻豆成人av| 成人午夜影院在线观看| 国产精品一区二区久久| 欧美一区二区三区免费观看| 中文字幕99| 视频一区国产精品| 久久精品成人一区二区三区蜜臀 | 制服诱惑一区| 日本成人三级| 韩国成人一区| 国产不卡一区二区在线观看| 成人黄色中文字幕| 国产成人精品久久二区二区| 欧美与黑人午夜性猛交久久久| 欧美精品精品精品精品免费| 亚洲 国产 日韩 综合一区| 免费在线成人av电影| 久久国产精品亚洲va麻豆| 国产伦精品一区二区三区免| 亚洲xxxx3d| 亚洲在线免费视频| 成人国产在线激情| 国产日韩视频在线观看| 国产精品久久电影观看| 国产成人精品一区二区三区| 日本aⅴ大伊香蕉精品视频| 欧美亚洲成人精品| 欧美一级免费视频| 2019亚洲男人天堂| 欧美性受xxx| 青草热久免费精品视频| 奇米4444一区二区三区| 国产成人精品一区二区三区| 国产精品大片wwwwww| 国产精品高潮呻吟久久av野狼| 国产91精品在线播放| 国产不卡av在线| 国产精品视频999| 国产日韩在线观看av| 成人美女av在线直播| 91视频免费网站| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 国产精品手机视频| 国产偷国产偷亚洲高清97cao| 国产精品久久久久久久久久久久午夜片| 91久久精品一区二区别| 国产精品国产精品国产专区蜜臀ah| 国产精品一区视频网站| 欧美另类高清视频在线| 日韩在线三区| 欧美精品久久久久久久久|