日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Delphi命名空间

發(fā)布時間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Delphi命名空间 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Delphi XE5教程8:使用Delphi命名空間?

// Project file declarations...//項目文件聲明…program MyCompany.ProjectX.ProgramY;// Unit source file declaration...//單元源文件聲明unit MyCompany.ProjectX.ProgramY.MyUnit1;

內(nèi)容源自Delphi XE5 UPDATE 2官方幫助《Delphi Reference》,本人水平有限,歡迎各位高人修正相關(guān)錯誤!

也歡迎各位加入到Delphi學(xué)習(xí)資料漢化中來,有興趣者可QQ:34484690@qq.com

Using Namespaces with Delphi

使用?Delphi?命名空間

Important: RAD Studio now supports a unit scope name or prefix in addition to the namespace or unit name. In order for a name to be considered fully qualified, the unit scope name must be included. For more details, see Unit Scope Names.

重要提示:RAD Studio現(xiàn)在支持為命名空間或單元名稱添加單元空間名稱或前綴。為了讓其被認(rèn)為是完全合格的名稱,單元空間名稱必須包括在內(nèi)。有關(guān)詳細(xì)信息,請參見單元空間名稱。

In Delphi, a unit is the basic container for types. In Delphi, a namespace is a container of Delphi units.

在Delphi中,一個單元是基本容器類型。在Delphi中,一個命名空間是Delphi單元的容器。

Unlike traditional Delphi units, namespaces can be nested to form a containment hierarchy. Nested namespaces provide a way to organize identifiers and types, and are used to disambiguate types with the same name. Since they are a container for Delphi units, namespaces may also be used to differentiate between units of the same name, that reside in different packages.

不同于傳統(tǒng)的Delphi單元,命名空間可以嵌套,從而形成一個層次結(jié)構(gòu)。嵌套的命名空間提供了一種組織標(biāo)識符和類型,以及用于對具有相同名稱的類型消除歧義。因為它們是Delphi單元的一個容器,命名空間也可以使用具有相同名稱的單元,用其駐留在不同的包中進(jìn)行區(qū)分。

For example, the class MyClass in MyNameSpace, is different from the class MyClass in YourNamespace.

例如,MyNameSpace命名空間中的MyClass,不同于YourNameSpace中的MyClass。

This topic describes the following:

本主題介紹了以下內(nèi)容:

?Project default namespaces, and namespace declaration.

項目的默認(rèn)命名空間,以及命名空間聲明。

?Namespace search scope.

命名空間的搜索范圍。

?Using namespaces in Delphi units.

?在Delphi單元中使用命名空間。

1 Declaring Namespaces

1?聲明命名空間

In RAD Studio, a project file (program, library, or package) implicitly introduces its own namespace, called the project default namespace. A unit may be a member of the project default namespace, or it may explicitly declare itself to be a member of a different namespace. In either case, a unit declares its namespace membership in its unit header. For example, consider the following explicit namespace declaration:

在RAD Studio中,項目文件(程序,庫或包)隱式地引入了自己的名字空間,項目調(diào)用默認(rèn)的命名空間。單元在它的單元標(biāo)題中聲明了它是哪個命名空間的成員。例如,下面命名空間的聲明:

unit MyCompany.MyWidgets.MyUnit;

First, notice that the parts of namespaces are separated by dots. Namespaces do not introduce new symbols for the identifiers between the dots; the dots are part of the unit name. The source file name for this example is MyCompany.MyWidgets.MyUnit.pas, and the compiled output file name is MyCompany.MyWidgets.MyUnit.dcu.

首先,請注意命名空間是使用.分隔各個部分。命名空間不在.之間引入新的標(biāo)識符;.作為單元名稱的一部分。這個例子的源文件的名稱是MyCompany.MyWidgets.MyUnit.pas,并且編譯輸出的文件是MyCompany.MyWidgets.MyUnit.dcu。

Second, notice that the dots imply the conceptual nesting, or containment, of one namespace within another. The example above declares the unit MyUnit to be a member of the MyWidgets namespace, which itself is contained in the MyCompany namespace. Again, it should be noted that this containment is for documentation purposes only.

其次,請注意.意味著命名空間中的另一個嵌套概念,或容器。上面的例子中聲明MyUnit單元是MyWidgets命名空間的一個成員,它本身是包含在MyCompany命名空間中的。再次,應(yīng)該注意的是,這只是容納文檔的目的。

A project default namespace declares a namespace for all of the units in the project. Consider the following declarations:

為項目中的所有units聲明一個默認(rèn)的命名空間,請考慮以下聲明:

Program MyCompany.Programs.MyProgram;Library MyCompany.Libs.MyLibrary;Package MyCompany.Packages.MyPackage;

These statements establish the project default namespace for the program, library, and package, respectively. The namespace is determined by removing the rightmost identifier (and dot) from the declaration.

這些語句為程序,庫和包分別建立了默認(rèn)的命名空間,命名空間從聲明的最右邊的標(biāo)識符(以及.)確定。

A unit that omits an explicit namespace is called a generic unit. A generic unit automatically becomes a member of the project default namespace. Given the preceding program declaration, the following unit declaration would cause the compiler to treat MyUnit as a member of the MyCompany.Programs namespace.

一個沒有顯式聲明的命名空間中的單元稱為常規(guī)單元。一個常規(guī)單元自動變?yōu)轫椖康哪J(rèn)命名空間的成員。在程序前面給出聲明,下列單元聲明會導(dǎo)致編譯器把MyUnit作為MyCompany.Programs命名空間的成員。

unit MyUnit;

The project default namespace does not affect the name of the Delphi source file for a generic unit. In the preceding example, the Delphi source file name would be MyUnit.pas. The same rule applies for the dcu file name. The resulting dcu file in the current example would be MyUnit.dcu.

項目的默認(rèn)命名空間不影響對一個常規(guī)單元的Delphi源文件的名稱。在前面的例子中,Delphi源文件的名稱將是MyUnit.pas。同樣的規(guī)則也適用于該DCU文件名。在當(dāng)前的例子中所得到的DCU文件將MyUnit.dcu。

Namespace strings are not case-sensitive. The compiler considers two namespaces that differ only in case to be equivalent. However, the compiler does preserve the case of a namespace, and will use the preserved casing in output file names, error messages, and RTTI unit identifiers. RTTI for class and type names will include the full namespace specification.

命名空間的字符串是不區(qū)分大小寫的。編譯器認(rèn)為兩個只有大小寫不同的命名空間是等價的。但是,編譯器會在這種情況下保留命名空間,并且將在輸出文件名,錯誤信息,和RTTI單元標(biāo)識符中保存。RTTI的類和類型名稱將包含完整命名空間。

1?????????Searching Namespaces

2???????搜索命名空間

A unit must declare the other units on which it depends. The compiler must search these units for identifiers. For units in explicit namespaces the search scope is already known, but for generic units, the compiler must establish a namespace search scope.

單元必須聲明它所依賴的其它單元。編譯器必須通過標(biāo)識符搜索這些單元。對于明確命名空間的單元,搜索空間是已知的,但對于常規(guī)單元,編譯器必須建立一個命名空間搜索范圍。

Consider the following unit and uses declarations:

考慮下面的單元并使用聲明:

unit MyCompany.ProjectX.ProgramY.MyUnit1;uses MyCompany.Libs.Unit2, Unit3, Unit4;

These declarations establish MyUnit1 as a member of the MyCompany.ProjectX.ProgramY namespace. MyUnit1 depends on three other units: MyCompany.Libs.Unit2, and the generic units, Unit3, and Unit4. The compiler can resolve identifier names in Unit2, since the uses clause specified the fully qualified unit name. To resolve identifier names in Unit3 and Unit4, the compiler must establish a namespace search order.

這個聲明建立MyUnit1作為MyCompany.ProjectX.ProgramY命名空間的一個成員。MyUnit1依賴于3個其它單元:MyCompany.Libs.Unit2和常規(guī)單元Unit3、Unit4。編譯器可以解析Unit2,因為uses子句指定了完全限制的單元名稱。要解析Unit3、Unit4的單元名稱,編譯器必須建立一個命名空間搜索順序。

1.1????Namespace search order

2.1?命名空間搜索順序

Search locations can come from three possible sources: compiler options, the project default namespace, and the current unit's namespace.

搜索位置可以來自三個可能的來源:編譯器選項,項目默認(rèn)的命名空間,和當(dāng)前單元的命名空間。

The compiler resolves identifier names in the following order:

編譯器將按以下順序解析標(biāo)識符名稱:

  • The current unit namespace (if any)
  • 當(dāng)前單元命名空間(如果有的話)

  • The project default namespace (if any)
  • 項目的默認(rèn)命名空間(如果有的話)

  • Namespaces specified by compiler options.
  • 由編譯器選項指定的命名空間。

    2.2 A namespace search example

    2.2?一個命名空間搜索例子

    The following example project and unit files demonstrate the namespace search order:

    以下示例項目和單元文件證明命名空間搜索順序:

    Given this program example, the compiler would search namespaces in the following order:

    基于這個程序的例子,編譯器會按如下順序搜索命名空間:

    1. MyCompany.ProjectX.ProgramY

    2. MyCompany.ProjectX

    3. Namespaces specified by compiler options. 由編譯器選項指定的命名空間。

    Note that if the current unit is generic (i.e. it does not have an explicit namespace declaration in its unit statement), then resolution begins with the project default namespace.

    請注意,如果當(dāng)前單元是常規(guī)的(即它沒有一個明確的命名空間聲明在其單元語句中),那么開始解析項目默認(rèn)命名空間。

    2?????????Using Namespaces

    3???????使用命名空間

    Delphi's?uses?clause brings a module into the context of the current unit. The?uses?clause must either refer to a module by its fully qualified name (i.e. including the full namespace specification), or by its generic name, thereby relying on the namespace resolution mechanisms to locate the unit.

    Delphi的uses子句帶來一個模塊到當(dāng)前單元的上下文。 uses子句必須引用它的全限定名(即包括完整的命名空間規(guī)范),或由它的常規(guī)名稱,從而依靠命名空間解析機(jī)制來定位單元要指定的模塊。

    3.1 Fully qualified unit names

    3.1?完全合規(guī)的單元名稱

    The following example demonstrates the uses clause with namespaces:

    下面示例演示了使用uses子句和命名空間:

    unit MyCompany.Libs.MyUnit1;uses MyCompany.Libs.Unit2, // Fully qualified name.完全合規(guī)的單元名稱UnitX; // Generic name.常規(guī)名稱

    Once a module has been brought into context, source code can refer to identifiers within that module either by the unqualified name, or by the fully qualified name (if necessary, to disambiguate identifiers with the same name in different units). The following Writeln statements are equivalent:

    一旦模塊被引入上下文,源代碼根據(jù)非限定名稱,或者完全合規(guī)的單元名稱去識別模塊內(nèi)的標(biāo)識符(如果有必要,要對不同單元內(nèi)的相同名稱去消除岐義)。下面Writeln語句是等價的:

    uses MyCompany.Libs.Unit2;beginWriteln(MyCompany.Libs.Unit2.SomeString);Writeln(SomeString);end.

    A fully qualified identifier must include the full namespace specification. In the preceding example, it would be an error to refer to SomeString using only a portion of the namespace:

    一個完全合格的標(biāo)識符必須包括完整的命名空間規(guī)范。在前面的例子中,使用命名空間中一部分去引用SomeString將會造成錯誤:

    Writeln(Unit2.SomeString); // ERROR錯誤!Writeln(Libs.Unit2.SomeString); // ERROR錯誤!Writeln(MyCompany.Libs.Unit2.SomeString); // Correct正確.Writeln(SomeString); // Correct正確.

    It is also an error to refer to only a portion of a namespace in the uses clause. There is no mechanism to import all units and symbols in a namespace. The following code does not import all units and symbols in the MyCompany namespace:

    在uses子句中只使用命名空間部分也是一個錯誤。沒有任何機(jī)制命名空間中導(dǎo)入所有單元和符號。下面的代碼不會在MyCompany的命名空間中導(dǎo)入所有單元和符號:

    uses MyCompany; // ERROR錯誤!


    This restriction also applies to the with-do statement. The following will produce a compiler error:

    這些限制也可以應(yīng)用于with-do語句。下面過程也將產(chǎn)生一個編譯錯誤:

    with MyCompany.Libs do??? // ERROR錯誤!

    3.2 Multi-unit Namespaces

    3.2?多單元命名空間

    Multiple units can belong to the same namespace, if the unit declarations refer to the same namespace. For example, one can create two files, unit1.pas and unit2.pas, with the following unit declarations:

    多個units單元可以同屬于相同的命名空間,如果unit單元聲明引入相同的命名空間。例如,共同創(chuàng)建兩個文件,unit1.pas 和 unit2.pas,會有以下的unit聲明:

    // in file 'unit1.pas'unit MyCompany.ProjectX.ProgramY.Unit1;// in file 'unit2.pas'unit MyCompany.ProjectX.ProgramY.Unit2;

    In this example, the namespace MyCompany.ProjectX.ProgramY logically contains all of the interface symbols from unit1.pas and unit2.pas.

    在這個例子中,命名空間MyCompany.ProjectX.ProgramY邏輯上包含所有的unit1.pas和unit2.pas接口符號。

    Symbol names in a namespace must be unique, across all units in the namespace. In the example above, it is an error for Unit1 and Unit2 to both define a global interface symbol named mySymbol.

    在所有命名空間中的單元的命名空間中的名稱必須是唯一的。在上面的例子中,它為unit1和unit2定義一個名為mySymbol一個全局性的接口符號是錯誤的。

    The individual units aggregated in a namespace are not available to source code unless the individual units are explicitly used in the file's uses clause. In other words, if a source file uses only the namespace, then fully qualified identifier expressions referring to a symbol in a unit in that namespace must use the namespace name, not just the name of the unit that defines that symbol.

    除非文件uses子句中顯式的使用獨立單元,聚集在一個命名空間中的個別單位不提供源代碼。換句話說,如果一個源文件使用唯一的命名空間,則完全限定標(biāo)識符表達(dá)式在unit單元中引用一個符號,必須使用命名空間的名稱。而不是只使用單元符號。

    A uses clause may refer to a namespace as well as individual units within that namespace. In this case, a fully qualified expression referring to a symbol from a specific unit listed in the uses clause may be referred to using the actual unit name or the fully-qualified name (including namespace and unit name) for the qualifier. The two forms of reference are identical and refer to the same symbol.

    Uses子句可以引用一個命名空間,以及在命名空間中的獨立單元。在這種情況下,一個完全合規(guī)的標(biāo)識符指的是從uses子句中列出的特定單元標(biāo)識符??梢允菍嶋H使用的單元名稱或完全限定名(包括命名空間和單元名稱)的限定符。這兩種形式的參考是相同的,并且指代相同的符號。

    Note: Explicitly using a unit in the uses clause will only work when you are compiling from source or dcu files. If the namespace units are compiled into an assembly and the assembly is referenced by the project instead of the individual units, then the source code that explicitly refers to a unit in the namespace will fail.

    注:顯式在uses子句使用單元將只能在你要編譯的源代碼或DCU文件工作。如果命名空間單元被編譯成一個組件和組件的項目,而不是個別單元引用,那么源代碼在命名空間中顯示引用一個單元將失敗。

    總結(jié)

    以上是生活随笔為你收集整理的使用Delphi命名空间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    国产精品99久久久久久人免费 | 久久免费视频在线观看6 | 婷婷丁香色 | 国产vs久久 | 欧美精品久久久久久久久久丰满 | 久久99深爱久久99精品 | 久久99精品久久久久婷婷 | 片网址| 国产在线美女 | 伊人亚洲综合网 | 亚州免费视频 | 午夜10000 | 亚洲精品视频在线观看免费视频 | 狠狠狠色丁香婷婷综合久久五月 | 亚洲最大av网站 | 免费人做人爱www的视 | 国产精品99久久久久久小说 | 中文字幕综合在线 | 一区二区三区电影在线播 | 18国产精品福利片久久婷 | 久热这里有精品 | 国产精品久久久久久99 | 午夜三级在线 | 欧美视频日韩 | 日韩午夜在线 | 国产69久久久 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | www.com久久久| 日韩在线国产精品 | 免费观看性生交 | 99性视频| 亚洲一区尤物 | 国产香蕉97碰碰久久人人 | 狠狠色丁香婷婷综合久小说久 | 欧美成人日韩 | 欧美九九九 | 久久精品网站免费观看 | 久久久69| 啪嗒啪嗒免费观看完整版 | 人人草在线视频 | 一区二区三区免费在线观看视频 | 久色婷婷 | 视频在线一区二区三区 | 精品一区二区三区久久 | 亚洲狠狠婷婷综合久久久 | 四月婷婷在线观看 | 国产无遮挡又黄又爽在线观看 | www久久 | 香蕉视频在线免费 | 久久99深爱久久99精品 | 国产一级二级三级视频 | av网址aaa| 日操操| 久久久久久久网 | 婷婷综合网 | 人九九精品 | 欧美日韩一区二区久久 | 可以免费观看的av片 | 成人av高清 | 91观看视频 | 黄色在线成人 | 91av在线电影 | 日韩免费观看av | 成人av电影免费在线观看 | 欧美精品一区二区免费 | 日本三级大片 | 天天干天天摸天天操 | 久久污视频 | 81精品国产乱码久久久久久 | 97人人模人人爽人人喊网 | 亚洲成人欧美 | 国产精品69av | 免费影视大全推荐 | 久久综合丁香 | 国产精品igao视频网网址 | 久久婷婷激情 | 国产91综合一区在线观看 | 国产色视频网站2 | 全黄色一级片 | 免费看黄20分钟 | 天天色天天操综合网 | 天天激情天天干 | 久久婷婷一区 | 成人黄色在线播放 | 国产成人一区三区 | 日本精品一区二区 | 人人爽人人爱 | a v在线观看| 97网站| 久久伊人五月天 | 日本高清中文字幕有码在线 | 国产精品不卡一区 | 国产三级视频在线 | 久久综合操 | 啪啪免费视频网站 | 97色狠狠 | 久久成人毛片 | 少妇bbb | 国产精品久久久久久一区二区三区 | 中文字幕在线观看视频免费 | 成人h视频在线 | 日韩免费在线播放 | 三级小视频在线观看 | 久久久久久网站 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久999精品 | 久久久影院官网 | 波多野结衣视频网址 | 一区二区视频欧美 | a级片网站 | 国产亚洲人成网站在线观看 | 欧美精品视| 在线观看视频一区二区三区 | 91精品国产99久久久久久久 | 国产亚洲资源 | 中文字幕在线观看免费观看 | 99久热在线精品视频成人一区 | 久久99久久99精品免视看婷婷 | 日韩黄色在线电影 | 91精品国产99久久久久久久 | 91桃色在线观看视频 | 欧美亚洲精品在线观看 | 中午字幕在线观看 | 99视频偷窥在线精品国自产拍 | 国产一区欧美二区 | 久久久久久久久久国产精品 | av福利在线免费观看 | 欧美黄在线 | 免费观看一级特黄欧美大片 | 在线直播av | 黄色软件在线观看视频 | 久热免费在线观看 | 一级性视频 | 亚洲欧美日韩一二三区 | 激情综合啪 | 91成年人网站 | 久久线视频 | 久久精品这里都是精品 | 欧美在线视频免费 | 日韩高清不卡一区二区三区 | 青青河边草观看完整版高清 | 午夜色大片在线观看 | 国产精品美女久久久免费 | 99热这里只有精品国产首页 | 国产一线二线三线性视频 | 国产免费精彩视频 | 中文在线中文资源 | 国产伦精品一区二区三区在线 | 久久综合网色—综合色88 | 天天操网站| 国产精品成人aaaaa网站 | 久久激情小视频 | 日日成人网 | 视频在线观看入口黄最新永久免费国产 | 欧美另类高清 | 天天草天天草 | 国产字幕在线观看 | 日本三级人妇 | 亚洲精品777 | 婷婷视频 | 伊人国产在线播放 | 免费在线观看成人av | 国产精品久久二区 | 国产精品久久久久久久久久尿 | 国产在线观看二区 | 国产高清区 | 亚洲精品在线观看视频 | 日韩欧美一级二级 | 免费成人av在线 | www.色午夜,com | 亚洲精品中文字幕在线观看 | 久久久精品视频网站 | 国产精品一区二区电影 | 视频在线一区二区三区 | 国内99视频 | 99久久精品国 | 成年人视频在线免费 | 麻豆国产精品永久免费视频 | 午夜精品福利一区二区三区蜜桃 | 亚洲成人在线免费 | 九九99靖品 | 三级av中文字幕 | 福利一区在线视频 | 狠狠操操操| 日本最新中文字幕 | 国产69精品久久久久99 | bayu135国产精品视频 | 亚洲黄在线观看 | 中文字幕激情 | 99久久电影 | 国产精品久久免费看 | 久草亚洲视频 | 天天射色综合 | 国产精品原创 | 狠狠干网站 | 天天插天天操天天干 | 五月天久久 | 狠狠撸电影 | 在线观看v片 | 91九色精品 | 日韩精品视频免费看 | 麻豆视频91 | 婷婷久久一区 | 日韩有码在线观看视频 | 国产裸体视频bbbbb | 国产不卡精品 | 久久av福利 | 婷婷丁香导航 | 久久专区| 天天操婷婷| 久久精品婷婷 | 5月丁香婷婷综合 | 国产人成免费视频 | 97色在线| 91九色在线视频观看 | av中文字幕在线免费观看 | 亚洲一区免费在线 | 亚洲 欧美 日韩 综合 | 91精品国产91热久久久做人人 | 日韩在线免费高清视频 | 久久久福利视频 | 中文字幕亚洲欧美日韩 | 欧美日韩不卡一区二区 | 日本精品视频网站 | 国产一区二区在线播放视频 | 在线看污网站 | 亚洲成人免费 | 天天操夜夜想 | 91成人观看| 国产特级毛片aaaaaa | 成人免费观看完整版电影 | 国产尤物视频在线 | 精品国产免费久久 | 久久综合久久综合这里只有精品 | 一级黄毛片 | freejavvideo日本免费 | 国产又黄又爽无遮挡 | 国产中文| 色在线亚洲| www黄com | 欧美一级高清片 | 日韩三级视频在线观看 | 亚洲第一av在线播放 | 999久久久| 日韩欧美在线第一页 | 中文字幕日韩精品有码视频 | 一级黄色在线免费观看 | 在线看欧美 | 国产精品不卡视频 | 久久综合色天天久久综合图片 | 久久综合九色综合97婷婷女人 | 天天草天天操 | 少妇搡bbb | 久久精品人人做人人综合老师 | 亚洲国产黄色 | 久久精品一级片 | 91精品欧美| 91麻豆精品国产91久久久久久 | 亚洲在线视频免费观看 | 草免费视频 | 中文字幕在线免费97 | 亚洲午夜精品久久久 | 久久最新 | 正在播放国产精品 | 伊人色综合久久天天网 | 日韩黄色中文字幕 | 成人免费观看电影 | 国产一级免费播放 | 色婷婷精品 | 在线观看亚洲免费视频 | 国产高清视频在线观看 | 97碰在线 | 国产黄色片久久久 | 成全在线视频免费观看 | 日韩三区在线观看 | 国产精品嫩草69影院 | 久久久久免费观看 | 国产女v资源在线观看 | 天天射天天爽 | 精品一区二区三区在线播放 | 草久久av | 国产主播大尺度精品福利免费 | 国产精品久久久久久av | 婷婷色在线观看 | 一区二区视频网站 | 欧美午夜视频在线 | 亚洲精品一区二区精华 | 天天激情天天干 | 日日噜噜噜噜夜夜爽亚洲精品 | 免费h视频| 韩国在线一区 | 精品视频中文字幕 | 日韩a级免费视频 | 免费国产亚洲视频 | 日女人免费视频 | 国产无区一区二区三麻豆 | 黄色免费视频在线观看 | 免费精品久久久 | 伊色综合久久之综合久久 | 国产精品毛片久久 | 久草影视在线观看 | 免费网站污 | 久久视精品 | 午夜精品三区 | 中文国产在线观看 | 麻豆视频免费在线观看 | 久久99精品久久久久久 | 欧美精品被 | 美女黄视频免费 | 日本69hd | 国产精品久久久久av福利动漫 | 五月婷婷中文 | 婷婷色在线 | 久久久国产精品网站 | 五月婷婷免费 | 中文字幕在线观看日本 | 日韩一级电影在线 | 久久不色| 人人干免费 | 久草在线最新视频 | 国产高清在线视频 | 在线观看视频你懂的 | 久久久久久精 | 国产成人一区二区三区在线观看 | 久久有精品 | 日韩理论视频 | 免费在线观看成人小视频 | 精品国偷自产国产一区 | 超碰在线天天 | 亚洲成a人片综合在线 | www.91成人| 911精品视频 | 精品国产一二区 | 国产69精品久久99不卡的观看体验 | 成人a免费 | 91桃色视频 | 久久99在线视频 | 九九热av| 国产一区二区日本 | 99热精品免费观看 | 亚洲伊人成综合网 | 91精品国产91久久久久久三级 | 中文字幕永久免费 | 91激情在线视频 | 久99久在线| 99视频免费观看 | 探花视频在线观看+在线播放 | 天天干天天干天天 | 久久久久免费精品国产小说色大师 | 亚洲电影成人 | 国产v在线| 中文字幕在线免费观看 | 99精品免费在线 | 操操操干干干 | 一区二区 不卡 | 亚洲精品乱码久久久久久久久久 | 一区二区三区四区久久 | 一区二区三区动漫 | 午夜999| 国产一区二区高清不卡 | 日韩精品久久久久久久电影竹菊 | 黄a在线观看 | 99久久这里只有精品 | 911精品视频 | 国产电影黄色av | 天天插天天 | 国产视频网站在线观看 | 免费a v网站 | 五月天激情综合网 | 日本黄色一级电影 | 亚洲精品乱码久久久久久蜜桃91 | 丁香花在线观看免费完整版视频 | 欧美一级片 | 99视频国产精品 | 亚洲国产中文字幕在线视频综合 | 激情av网 | 美女免费视频黄 | 免费情缘 | 亚洲综合色站 | 国产成人区 | 99精品国产免费久久久久久下载 | 久久综合99 | 91亚州 | 黄色国产在线 | 欧美在线观看视频 | 久久都是精品 | 久久66热这里只有精品 | 国产高清成人av | 9ⅰ精品久久久久久久久中文字幕 | 中文在线免费一区三区 | 国产视频一区二区三区在线 | 精品一二区 | 色婷婷av一区 | 日本一区二区三区免费观看 | 色综合天天色综合 | 成年人视频在线观看免费 | 91综合色 | 日韩另类在线 | 蜜臀久久99精品久久久久久网站 | 中文字幕国产精品一区二区 | 国产超碰在线观看 | 2022久久国产露脸精品国产 | 中文字幕在线播出 | 精品久久久久久久久久久久久久久久久久 | 中文字幕一区二区三区四区 | 69av网| 中文字幕av免费在线观看 | 久久久久久久国产精品视频 | 午夜久久久久久久 | 不卡av免费在线观看 | 91视频久久 | 欧美久久九九 | 亚洲视频网站在线观看 | 美女黄网久久 | 久久久精品国产一区二区电影四季 | 九精品 | 美女精品久久久 | 九九视频一区 | 久草在线 | 97碰在线视频 | 国产精品久久久久久av | av电影久久| 欧美精品九九99久久 | 国产一线天在线观看 | 精品一二三四五区 | 国产精品国产三级国产aⅴ入口 | 国产美女视频免费观看的网站 | 精品国内自产拍在线观看视频 | 亚洲精品中文字幕在线观看 | 99超碰在线播放 | 青青久草在线视频 | 日韩综合在线观看 | 精品女同一区二区三区在线观看 | 亚洲伦理一区二区 | 亚洲一区视频在线播放 | 欧美人人爱 | 国产色网站 | 色婷婷视频 | 操操操人人人 | 少妇超碰在线 | 精品五月天 | 国产一区视频导航 | 日韩大片在线免费观看 | 黄色免费视频在线观看 | 欧美成人999| 免费av 在线 | 亚洲一区视频免费观看 | 在线观看免费观看在线91 | 九九九热精品免费视频观看 | 国产精品美女 | 91av视频在线观看免费 | 色在线视频网 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 天天插综合 | 在线播放 日韩专区 | 欧美va天堂va视频va在线 | 日韩高清精品免费观看 | 国产视频18 | 亚洲精品伦理在线 | 四虎在线视频 | 欧美日韩国产伦理 | 日本中文字幕网 | 91系列在线观看 | 日韩欧美国产激情在线播放 | 亚洲精品视频在线观看视频 | 一区二区视频电影在线观看 | 99国产精品一区二区 | 国产午夜精品一区二区三区四区 | 亚洲国产欧美在线看片xxoo | 欧美激情一区不卡 | 久久99视频免费 | 天天躁日日| 久久免费成人精品视频 | 国产精品一区二区三区四区在线观看 | 久久理论电影 | 中文在线字幕观看电影 | 亚洲午夜精品久久久久久久久久久久 | 欧美日韩高清一区二区 国产亚洲免费看 | 深爱激情亚洲 | 亚洲 中文 在线 精品 | 午夜精品久久久久久久99婷婷 | 成人动态视频 | 一区二区三区免费在线 | 91少妇精拍在线播放 | 成人一区二区三区中文字幕 | 久久精品www人人爽人人 | 狠狠久久婷婷 | 精品久久久久免费极品大片 | 国产成人久 | 国产精品自产拍在线观看网站 | 久久黄色精品视频 | 天天操天天综合网 | 成人h视频在线 | 九九久久国产 | 激情网站五月天 | 久久久影片 | 丁香综合 | 91手机视频在线 | 五月婷婷在线视频 | 97免费视频在线 | 青青河边草免费视频 | 日韩一级精品 | 九九九九精品九九九九 | 国产视频观看 | 国产免费看 | 超碰免费久久 | 97在线观看视频国产 | 亚洲精品91天天久久人人 | 国产拍揄自揄精品视频麻豆 | 一区二区男女 | www夜夜操 | 国产成人a亚洲精品v | 中文字幕在线观看av | www激情久久| 久久视频6 | 亚洲免费成人 | 成人97人人超碰人人99 | 亚洲国产经典视频 | 最新国产精品亚洲 | 亚洲女同ⅹxx女同tv | 在线岛国av | 十八岁免进欧美 | 四虎影视精品永久在线观看 | 国产午夜三级一区二区三桃花影视 | 国产人成一区二区三区影院 | 欧美激情精品久久久久久变态 | 蜜臀av网址 | 麻豆视频在线 | 国产不卡免费视频 | 亚洲永久字幕 | 日韩激情小视频 | 国产亚洲精品久久久网站好莱 | 色精品视频 | 91视频久久久 | 天天操夜夜操 | 国产精品99蜜臀久久不卡二区 | 97精产国品一二三产区在线 | av中文字幕网站 | 精品人妖videos欧美人妖 | 欧美日韩精品在线观看视频 | 欧美一级片在线免费观看 | 中文在线资源 | 草久久影院| 久久99精品一区二区三区三区 | 亚洲九九九 | 视频91在线 | 久久久久亚洲国产精品 | 国产成人一级电影 | 99精品视频在线观看视频 | 欧美 日韩 成人 | 日韩在线欧美在线 | 性色av免费看 | 一区二区视频电影在线观看 | 蜜桃av久久久亚洲精品 | 麻豆精品视频在线 | 午夜av激情 | 国产精品99页 | 99中文在线 | 成人精品视频久久久久 | 国产日韩精品一区二区在线观看播放 | 久久精品99国产国产 | 欧美日韩在线看 | 婷婷丁香花五月天 | 成片视频免费观看 | 国产精品久久久久久久久免费 | 亚洲激情小视频 | 美女视频一区二区 | 免费精品 | 国产亚洲成人网 | 色婷婷免费视频 | 精品一区二区在线免费观看 | 国产在线精品国自产拍影院 | 福利网址在线观看 | 精品国产乱码久久久久久浪潮 | 婷婷在线观看视频 | 免费在线观看中文字幕 | 欧美日韩在线视频一区 | 三级在线视频观看 | 久久精品一区二区 | 国产亚洲欧美精品久久久久久 | 天天搞天天 | h久久| 97色噜噜 | 免费大片av | 成人毛片久久 | 亚洲成av人影院 | 91在线产啪 | 国产精品99页 | 免费在线观看av | 日韩在线国产精品 | 久久在线精品视频 | 久久视频免费在线观看 | www.久久99 | 中文字幕国产精品一区二区 | 国产亚洲精品无 | 97狠狠操 | 999成人免费视频 | 日韩成人免费在线观看 | 青青河边草观看完整版高清 | 五月天网页| 久久久久日本精品一区二区三区 | 日韩mv欧美mv国产精品 | 日韩美女一级片 | 丁香色婷 | 麻豆系列在线观看 | 在线观看中文字幕一区二区 | 国产在线97 | av免费在线观看网站 | 天天舔天天射天天操 | 成人超碰97 | 久久免费福利视频 | 日韩综合在线观看 | 国产精品18videosex性欧美 | 欧美一区二区三区激情视频 | 亚洲欧美一区二区三区孕妇写真 | 国产精品普通话 | 国产色视频网站 | 波多野结衣最新 | 成年人天堂com | 中文字幕在线视频精品 | 狂野欧美激情性xxxx欧美 | 日韩精品免费一区二区 | 久久精品看 | 久久天天躁狠狠躁亚洲综合公司 | 久一在线| 日本中文在线 | 久操免费视频 | 天天爽天天爽夜夜爽 | 手机在线黄色网址 | 99色免费| 日日夜夜狠狠干 | av天天色| 国产91电影在线观看 | 99国内精品久久久久久久 | 久久久久免费精品视频 | 婷婷久久网站 | 美女性爽视频国产免费app | 免费在线观看成人av | 国产一区二区在线观看视频 | 精品视频在线免费观看 | www.天天色 | 99热国产在线中文 | 久久婷婷一区二区三区 | 在线观看91网站 | 日本公妇色中文字幕 | 久久综合免费视频 | 青春草免费视频 | 在线观看电影av | 欧美日韩久久不卡 | 999久久久免费视频 午夜国产在线观看 | 久久亚洲影视 | 97成人免费 | 中文乱码视频在线观看 | 日本中文乱码卡一卡二新区 | 久久久精品网站 | av黄色免费看 | 久草免费福利在线观看 | 91麻豆视频网站 | 久久久久久久久久久免费 | 中文字幕免费高清在线观看 | 国产精品美女毛片真酒店 | 精品国产区在线 | 欧美一二三区在线播放 | 三三级黄色片之日韩 | 99精品免费在线 | 91九色视频在线观看 | 色偷偷中文字幕 | 色婷婷五 | 日韩影视大全 | 国产黄色理论片 | 一区二区三区在线免费观看 | 日韩一区二区三区高清在线观看 | 色天天综合久久久久综合片 | 青青河边草免费观看完整版高清 | 国产精品久久久久久av | 国产精品久久久777 成人手机在线视频 | 久久成人人人人精品欧 | 99久久精品国产欧美主题曲 | 国产成在线观看免费视频 | 视频一区在线播放 | 日韩中文字幕国产 | 色橹橹欧美在线观看视频高清 | 久久永久免费视频 | 精品国模一区二区三区 | 午夜av电影院 | www夜夜操 | 日日躁夜夜躁xxxxaaaa | 伊人春色电影网 | 一本一道久久a久久综合蜜桃 | 中文字幕频道 | 九九精品视频在线 | 国产成人三级一区二区在线观看一 | 日韩精品免费一线在线观看 | 成人在线观看资源 | 国产精品久久久久久爽爽爽 | 国产99久久99热这里精品5 | 亚洲国产一区在线观看 | 国产麻豆视频网站 | 精品国产一区二区三区久久久蜜月 | 激情五月五月婷婷 | 97在线观看免费观看高清 | 男女激情片在线观看 | 国产精品精品国产婷婷这里av | 久久综合久久88 | 免费一级日韩欧美性大片 | 成人av.com | 久久久久久视频 | 欧美精品一区二区三区一线天视频 | 国产综合激情 | av网站播放| 五月天开心| 久久99国产精品久久 | 日韩欧美精品一区二区三区经典 | 久草99 | 激情五月看片 | 午夜国产福利视频 | 91av视频网 | 国产一区二区三区高清播放 | 黄色片免费在线 | 久久久久在线 | 国产精品成久久久久 | 成人免费xxxxxx视频 | 日韩最新在线 | 亚洲成aⅴ人在线观看 | 99热这里有 | 麻豆影视在线播放 | 国产一区视频免费在线观看 | 久久99深爱久久99精品 | 在线观看国产91 | 欧美日韩网址 | 亚洲精品国产精品乱码不99热 | 国产九九九九九 | 欧美极度另类性三渗透 | 99国产精品久久久久老师 | 欧美黄色软件 | 久久婷婷一区 | 香蕉影视app | 丁香六月av| 成人在线播放av | 麻豆视传媒官网免费观看 | 精品一区精品二区高清 | 狠狠操夜夜 | 欧美孕妇视频 | 久久99国产精品二区护士 | 久久 亚洲视频 | 国产不卡在线观看视频 | 国产精品色视频 | 国产一区精品在线 | 五月天六月婷 | 国产精品一区二区av | 美女禁18| 精品免费一区二区三区 | 99热这里只有精品久久 | 视频在线一区二区三区 | 国产精品成人免费精品自在线观看 | 婷婷激情综合网 | 亚欧日韩av| 国产精品一区二区电影 | 亚洲精品国产免费 | 国产精品免费观看久久 | av在线免费播放 | www.天堂av | 97精品国产97久久久久久粉红 | 欧美日韩国产精品一区二区三区 | 亚洲视频h| 不卡精品 | 国产精品第 | 色综合色综合色综合 | 欧美精品国产精品 | 亚洲精品91天天久久人人 | 国产在线精品观看 | av 在线观看| 日韩免费| 狠狠久久婷婷 | 三级av免费 | 国产成人91 | 中文区中文字幕免费看 | 九九爱免费视频 | 久久精品国产一区二区三区 | www久| 亚洲成a人片在线www | 波多野结衣一区二区三区中文字幕 | 粉嫩av一区二区三区四区 | 成人国产精品一区 | 国产精品嫩草影院123 | 中文字幕av免费 | 免费在线视频一区二区 | 中文字幕免费在线看 | 亚洲爱爱视频 | 色999视频 | 综合网欧美 | 一区二区三区免费网站 | 超碰在线天天 | 国产黄色精品网站 | 欧美一级高清片 | 精品久久久久久亚洲综合网站 | 亚洲va男人天堂 | 999国内精品永久免费视频 | 国产区在线看 | 日日摸日日添夜夜爽97 | 亚洲精品午夜一区人人爽 | 九九九在线 | 米奇影视7777| 免费视频你懂的 | 成人免费视频观看 | 国产精品久久久久免费 | 看av在线| 九月婷婷色 | 国产日韩中文字幕 | 色com网 | 国产一级h| 成人av在线观 | 久久国产精品一区二区 | 啪啪动态视频 | 综合久久久 | 久久综合久久久久88 | 黄在线免费观看 | 婷婷国产v亚洲v欧美久久 | 欧美另类sm图片 | 国产伦精品一区二区三区四区视频 | 国产亚洲精品免费 | 国产精品午夜免费福利视频 | 人人爽人人爽人人片 | 99久久精品久久久久久动态片 | 福利视频一区二区 | 在线观看av大片 | 手机看片国产日韩 | 国产黄色大全 | 97超视频 | 在线免费观看的av网站 | 黄色av电影一级片 | 欧美综合国产 | 国产视频在线一区二区 | 亚洲永久精品在线观看 | 日韩欧美精选 | 日韩不卡高清视频 | 手机在线看永久av片免费 | 精品亚洲免费 | 欧美成人中文字幕 | 青青草国产精品视频 | 亚洲精品av中文字幕在线在线 | 狠狠色狠狠色综合系列 | 激情欧美国产 | 中文字幕一区三区 | 久草在线观看视频免费 | 免费观看黄 | 最新日韩视频 | 亚洲精品国 | 久久久久国产精品免费免费搜索 | 天天色天天色天天色 | 奇米影视四色8888 | 日韩中文在线字幕 | 日产乱码一二三区别在线 | 成人91在线观看 | 精品一区二区免费在线观看 | 毛片网在线观看 | 欧美精品一区二区在线观看 | 成全在线视频免费观看 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 久久毛片高清国产 | 波多野结衣精品视频 | 午夜10000| 9久久精品| 欧美日韩伦理一区 | 久插视频| 精品国产99国产精品 | 97网在线观看 | 97精品超碰一区二区三区 | 91私密视频| 午夜av影院 | 国产精品久久久久久吹潮天美传媒 | 超级碰视频 | 激情xxxx| 国语对白少妇爽91 | 97小视频 | 国产精品不卡视频 | 五月婷婷网站 | 国产中文自拍 | 欧美成年人在线视频 | 天天爱天天射 | 深爱婷婷网 | 欧美精品久久久久久久 | 91传媒在线播放 | 99在线热播精品免费99热 | 午夜在线资源 | 热re99久久精品国产66热 | 免费国产一区二区视频 | 亚洲欧美经典 | 国产精品欧美久久久久无广告 | 日韩久久精品一区二区三区 | av在线在线 | 久久99精品国产99久久 | 免费在线国产视频 | 九月婷婷综合网 | 91色一区二区三区 | 99精品一区二区三区 | 日韩精品电影在线播放 | 国际精品久久久 | 国产主播99 | av3级在线 | 国产在线无 | 午夜精品区 | 色综合天天综合网国产成人网 | 日韩免费视频网站 | 国产色女人 | 久久午夜影院 | 天天操天天摸天天爽 | 91亚洲成人| 在线免费观看国产视频 | 99在线视频播放 | 国产精品久久久久一区二区三区共 | 91手机视频 | 四虎影视成人永久免费观看亚洲欧美 | www在线免费观看 | 伊人伊成久久人综合网站 | 精品中文字幕在线观看 | 国产乱对白刺激视频在线观看女王 | 日韩欧美在线一区二区 | 日韩欧美在线国产 | 久一在线 | 成人av免费看 | 国产成人一区二 | 国产精品九九九九九九 | www.天天干| 亚洲高清久久久 | 91视频88av | 国产日韩中文字幕 | 碰天天操天天 | 97成人在线观看视频 | 一本一本久久a久久精品综合妖精 | 免费av网址大全 | 国产色黄网站 | 国产精品美女久久久久久2018 | 国产涩涩网站 | 99精品国产在热久久下载 | 国产成人精品亚洲日本在线观看 | 亚洲精品一区二区三区在线观看 | 嫩草av在线 | 特级黄色视频毛片 | 99久久夜色精品国产亚洲96 | 视频在线观看国产 | 五月婷婷中文网 | 99爱这里只有精品 | 四虎影视久久久 | 波多野结衣视频一区二区 | 在线精品视频免费观看 | 黄网站免费大全入口 | 欧美日韩国产精品爽爽 | 中文字幕一区二区三区精华液 | 国产美女在线精品免费观看 | 精品在线播放视频 | 在线观看视频黄 | 97av视频在线观看 | 午夜久久久久久久 | 午夜在线免费观看视频 | 91看片成人| 黄网站app在线观看免费视频 | 超碰人人在线观看 | 在线观看亚洲精品视频 | 欧美成人精品在线 | 五月天天av | 在线视频观看成人 | 超碰av在线免费观看 | 日本天天色 | 最新日韩在线 | 在线国产能看的 | 丁香六月婷婷 | 黄a网 | 欧美日韩一区二区三区视频 | 五月婷网站 | 日韩欧美在线观看 | 精品一区二区三区在线播放 | 中文字幕色在线 | 国产在线观看一区 | 亚洲精品国偷自产在线91正片 | 亚洲国产美女精品久久久久∴ | 精品一区电影 | 免费视频你懂的 | 久久国产免费 | av综合站| 92av视频 | 天天射网 | 日本aaaa级毛片在线看 | a在线观看免费视频 | 欧美一区二区免费在线观看 | 在线观看国产成人av片 | 69人人| 欧美一级黄色网 | 国产精品99精品久久免费 | 国产一区久久久 | 日韩精品在线看 | 久久免视频 | 亚洲高清久久久 | 丁香色综合| 九九精品视频在线观看 | 狠狠88综合久久久久综合网 | 国产精品久久久久久爽爽爽 | 日韩精品视频免费专区在线播放 |