vb第2章1VisualBasic的语言基础.ppt

上传人:sh****n 文档编号:6440376 上传时间:2020-02-25 格式:PPT 页数:62 大小:394.81KB
返回 下载 相关 举报
vb第2章1VisualBasic的语言基础.ppt_第1页
第1页 / 共62页
vb第2章1VisualBasic的语言基础.ppt_第2页
第2页 / 共62页
vb第2章1VisualBasic的语言基础.ppt_第3页
第3页 / 共62页
点击查看更多>>
资源描述
第2章VisualBasic的语言基础 为应用程序建立界面编写代码 对用户和系统事件做出响应以执行任务 VB使用BASIC语言为语言基础 可以通过语言流程结构控制程序 可以处理VB的对象和控件 2 1标准数据类型 数据 描述客观事物的数 字符以及所有能输入到计算机中并被计算机程序加工处理的符号的集合 数据是计算机程序处理的对象 也是运算产生的结果 表2 1列出了VB中定义的全部标准数据类型 表2 1VB6 0的标准数据类型 类型名称存储空间 Byte 范围整型Integer2 32768 32767 小数部分四舍五入长整型Long4 2147483648 2147483647 小数部分四舍五入单精度浮点型Single4负数 3 402823E38 1 401298E45正数 1 401298E 45 3 402823E38双精度浮点型Double8货币型Currency8字节型Byte10 255变长字符串String字符串长度0 大约20亿字节定长字符串String Sizesizel 65535字节 64KB 布尔型Boolean2True或False日期型Date8100 1 l 9999 12 31对象型Object4任何对象的引用可变类型 数值 Variant16任何数值 最大可达Double的范围可变类型 字符 Variant字符串长度与可变长度字符串有相同的范围 2 1 1数值 Numeric 型数据 6种 整型 长整型 单精度浮点型 双精度浮点型 货币型和字节数据类型 1 常规整型 Integer 占2个字节 范围为 32768到 32767简称为整型 表示不带小数点和指数符号的数 十进制整数只能包含数字0 9 正负号 正号可以省略 十进制整型数的范围为 32768到 32767 例如 10 2566 38 0 十六进制数由数字0 9 A F或a f组成 并以 H引导 其后面的数据位数 4位 其范围为 HO到 HFFFF 八进制数由数字0 7组成 并以 O或 引导 其后面的数据位数 6位 其范围为 O0至 O177777 2 长整型数 Long 占4个字节 范围为 2147483648到 2147483647 231到231 1 十进制长整数的范围为 2147483648到 2147483647 如 32768 2567898十六进制长整数以 H开头 以 结尾 其范围为 HO 到 HFFFFFFFF 八进制数长整数以 O或 开头 以 结尾 其范围为 O0 到 O37777777777 3 单精度数 Single 占4个字节 范围为 3 402823E38 3 402823E38 可表示最多7位有效数字的数 用定点形式和浮点形式单精度数的定点形式是在该范围内含有小数的数 例如 1 234 00669 31 24683单精度数的浮点形式是用科学计数法 即以10的整数次幂表示的数 以 E 来表示底数10 例如 3 4X105 l 234X10 12分别表示为 3 4E5 l 234E 12 4 双精度数 Double 占8个字节 范围为 1 79769313486232D308 1 79769313486232D308 可表示最多15位有效数字的数双精度数也有定点和浮点两种形式 双精度数的定点形式是在该范围内含有小数的数 例如 31 1234567890123双精度数的浮点形式是用科学计数法 以 D 来代表指数的底的数 例如 3 1234567D5212O 1234568D 45 5 货币型 Currency 占8个字节 范围为 922337203685477 5808 922337203685477 5807Currency数据类型支持小数点右面4位和小数点左面15位 精确的定点数据类型 适用于货币计算 6 字节型 Byte 表示无符号的整数 占1个字节 范围为 0 255 说明 1 如果数据包含小数 则应使用Single Double或Currency型 2 所有数值变量都可相互赋值 将浮点数赋予整数 四舍五入 2 1 2字符 String 型数据 字符型数据是指一切可打印的字符和字符串 是用双引号括起来的一串字符 一个西文字符占一个字节 一个汉字或全角字符占两个字节 两种类型字符串 变长字符串和定长字符串1 变长字符串 范围 0 大约20亿字节格式 Dim变量名AsString指字符串长度不固定 等于所赋字符串的长度 没有定义定长的字符串属于变长 例如 VisualBasic 可视化编程 2 定长字符串 范围 1 65535字节格式 Dim变量名StringAs size定长字符串是长度不变的字符串 例如 一个长度为10个字符的字符串变量 DimAAsString 10A Beijing China 如果赋予字符串的字符少于10个 则用空格将A的不足部分填满 如果赋予字符串的长度超过10个 则截去超出部分的字符 2 1 3布尔 Boolean 型 布尔型数据有两个值 真 True 和假 False 用来表示逻辑判断的结果 如 True False Yes No On Off 等 当把数值型数据转换为Boolean型时 0会转换为False 其他非0值转换为True 当把Boolean值转换为数值型时 False转换为0 True转换成 1 2 1 4日期 Date 型数据 Date型数据用来表示日期和时间 可以表示多种格式的日期和时间 Date型数据用两个 符号把表示日期和时间的值括起来 就像字符串数据用双引号括起来一样 例如 11 18 1999 1999 11 18 11 18 1999110 28 56pm 2 1 5对象 Object 型数据 可用来表示应用程序中的对象 可以用Set语句指定一个对象型 Object 的变量去引用应用程序所识别的任何实际对象 例如 DimobjDbAsObjectSetObjDb OpenDatabase C Vb6 Biblio mdb 2 1 6可变 Variant 类型数据 如果没有声明变量 VB缺省使用 可变类型 Variant 的数据类型 能够表示所有系统定义类型的数据 当把它们赋予Variant型时 不必在这些数据的类型间进行转换 VB会自动完成任何必要的转换 例如 SomeValue 18 SomeValue包含 18 双字符的串 字符型SomeValue SomeValue 15 现在SomeValue包含数值3 数值型SomeValue U SomeValue 现在SomeValue包含 U3 双字符的串 字符型要尽量少用Variant数据类型 以避免发生错误如果连接两个字符串 则应该用 操作符 而不要用 操作符 2 2变量 变量就是命名的存储数据的内存单元 每个变量为一个盒子 盒子有一个名字 盒子中存放的是数据 变量有两个特性 名字和数据类型 变量的名字用于在程序中标识变量和使用变量的值 数据类型则确定变量中能保存哪种数据 如果某一个变量在程序运行中数据发生变化 则现行值将取代原来的数据 例如将6放到变量a中 则a的值变为6 原来的数被清除 VB变量形式 属性变量和内存变量 属性变量 在窗体中设计用户界面时 VB会自动为产生的对象 包括窗体本身 创建一组变量 并为每个变量设置其默认值 这类变量可供程序员直接使用 如引用其值或赋予新值 内存变量则要靠程序员根据程序需要创建 2 2 l变量的命名规则 1 变量名的第1个字符必须是字母 如 sum a2 不能为2a 2 变量名中不能包含小数点 如不能为 int sum 3 组成变量名的字符数不得超过255个字符 4 变量名在同一个范围内必须是唯一的 5 不能用VB的关键字做变量名 指VB中系统己经定义的词 如语句 函数 运算符名 6 最好使用有意义和容易记忆以及简单明了的变量名 2 2 2变量的声明 与其他语言不同 VB不要求程序员在使用变量前特别声明 如果没有声明变量 VB使用称为 可变类型 Variant 的缺省数据类型 缺点 一是它会浪费内存空间 二是可变类型可能无效 1 声明变量用一个语句来定义变量的类型 又称为显式声明 声明语句的语法为 Dim Private Static Public 变量名 As As 说明 l 工程 模块 过程Public语句用来声明公有的模块级变量Private或Dim语句用来声明私有的模块级变量 Dim或Private或Static语句来声明过程级局部变量 参见第8章 2 变量名 遵循标准的变量命名约定 3 类型 用来定义被声明 变量名 的数据类型或对象类型 变量的数据类型可以是表2 1中的类型 也可以是用户自定义的类型 例如 DimCountAsIntegerPrivatestrNameAsstringPrivateNamelASString 8PublicYnAsBooleanDimaa 若没有指定类型 变量是Variant类型使用声明语句建立一个变量后 VB自动将数值类型的变量赋初值0 将字符或Variant类型的变量赋空串 将布尔型的变量赋False 使用变量时 VB会自动转换变量值的类型 使变量的数据与变量相匹配 例如 声明变量为DimCountAsIntegerCount 1 5 数1 5为单精度浮点型Single变量Count将自动将1 5转换为整型数 Integer 2 四舍五入 强制显式声明变量语句OptionExplicit 为了避免写错变量名引起的错误 可以规定在使用变量前 必须先声明 否则VB将发出警告 Vaiablenotdefined 变量未定义 要强制显式声明变量 可以在类模块 窗体模块或标准模块的声明段中加人语句OptionExplicit方法 激活代码编辑窗口 从对象下拉列表框中选择 通用 从过程下拉列表框中选择 声明 在图2 2所示的位置输入OptionExplicit 2 3常量 常量是指在程序运行过程中始终保持不变的常数 字符串等 在VB中 有两种形式的常量 直接常量和符号常量直接常量就是在程序代码中 以直接明显的形式给出的数据 2 3 l直接常量 分为 字符串常量 数值常量 布尔常量 日期常量 1 字符串常量字符串常量就是用双引号括起来的一串字符 例如 A 123 空串 如果一个字符串仅有双引号 即双引号中无任何字符 也不含空格 即 2 数值常量就是常数 共有5种数值类型 整数 长整数 单精度 双精度和字节数 3 布尔常量布尔常量只有True 真 和False 假 两个值 4 日期常量用两个 符号把表示日期和时间的值括起来表示日期常量 例如 06 20 2000 2 3 2符号常量 符号常量 如果在程序中多次出现一些很大的数字或很长的字符串 给其赋予一个名字 以后用到就用名字代表 便于程序修改和阅读 符号常量有点像变量 但不能像变量那样赋以新值 符号常量又分为两种 内部 系统定义 常量和符号 用户定义 常量 1 系统内部定义的常量内部或系统定义的常量是VB和控件提供的 在代码中可以直接使用它们 可以在 对象浏览器 中的查看内部常量 选择 视图 菜单中的 对象浏览器 则打开 对象浏览器 窗口 如图2 3上所示 2 用户定义的符号常量 使用Const语句来给用户定义符号常量分配名字 值和类型 声明常量的语法为 Public Private Const AS 表达式 说明 1 常量名 的命名规则与建立变量名的规则一样 2 表达式 由数值常量 字符串等常量及运算符组成 Const语句可以表示数值或Date Time量 ConstconPi 3 14159265358979PublicConstconMaxPlanetsASInteger 9ConstconReleaseDate 12 18 99 也可用Const语句定义字符串常量 PublicConstconVersion 07 1O A conCodeName Enigma 可以用逗号进行分隔 举例 CONSTpi 3 1416r 5length 2 pi rPRINTlength 2 4表达式 运算是对数据进行加工的过程 运算符 描述各种不同运算的符号 操作数 参与运算的数据 表达式用来表示某个求值规则 它由运算符和配对的圆括号将常量 变量 函数 对象等操作数以合理的形式组合而成 表达式用来运算 都产生唯一的值 在VB中有5类运算符和表达式 算术运算符和表达式 字符串运算符和表达式 日期运算符和表达式 关系运算符和表达式 布尔运算符和表达式 本章先介绍前3类 将在第4章中作详细介绍 2 4 l算术表达式 算术表达式也称数值型表达式 由算术运算符 数值型常量 变量 函数组成 结果为一数值 例如 50 2 70 6 8的运算结果为 108算术表达式的格式为 1 算术运算符VB有7个算术运算符 见表2 2 取负 是单目运算符 其他均为双目运算符 加 减 乘 浮点除法 整除 乘方 表2 2算术运算符 运算符 名称 乘方 乘法 浮点除法 整数除法 Mod 求余运算 取模 加法 减法 1 和 的区别 1 2 0 5 l 2 0整除号 用于整数除法 运算的数据含有小数 首先将它们四舍五入 使其成为整数 结果取其整数部分 截去小数 8 6 2 4 2 模运算符Mod用来求整型除法的余数 例如 9Mod7的值为2 16Mod25的值是16 运算的数据含有小数 首先将它们四舍五入 使其成为整数 然后再进行运算 若表达式为 25 4Mod6 9 4 25Mod7 3 进行除法 包括整除 运算时 除数为0 错误信息 2 表达式的书写规则 与数学表达式写法区别 1 每个符号占1格 所有符号都必须并排写在同一横线上 不能写上标或下标 例如 23要写成2 3 x1 x2要写成x1 x2 2 在数学表达式中省略的内容必须重新写上 例如 2X要写成2 X 3 都用小括号 必须配对例如 3 x 2 y z 必须写成3 x 2 y z 3 算术运算符的优先级 算术运算符的运算优先顺序 表2 3 表2 3运算符的优先顺序 优先顺序 运算符 l 指数运算 2 取负 3 乘法和除法 4 整数除法 5 Mod 求模运算 6 加法和减法 2 4 2字符串表达式 由字符串常量 变量 函数和运算符组成 VB只有一种字符串运算符 即连接运算符 用于连接两个或更多的字符串 格式为 还可以用 把两个字符串连接成一个字符串 为了避免与加法运算符产生混淆 应该用 号 会自动将非字符串类型的数据转换成字符串后进行连接而 则不能自动转换 例如 123 456 abc 连接后结果为 123456abc 2 4 3日期表达式 日期型表达式由算术运算符 算术表达式 日期型常量 变量和函数组成 日期型数据是一种特殊的数值型数据 只能进行加 减 运算 有下面3种情况 1 两个日期型数据可以相减 结果是一个数值型数据 两个日期相差的天数 例如 12 19 1999 11 16 1999 结果为数值型数据 33 2 一个表示天数的数值型数据可加到日期型数据中 其结果仍然为一日期型数据 向后推算日期 例如 11 16 1999 33 结果为日期型数据 1999 12 19 3 一个表示天数的数值型数据可从日期型数据中减掉它 其结果仍然为一日期型数据 向前推算日期 例如 99 12 19 33 结果为日期型数据 1999 11 16 2 5常用内部函数 函数是一种特定的运算 在程序中给出函数名和需要的参数 就能得到它的函数值 在VB中 有两类函数 内部函数和用户定义函数内部函数也称标准函数可分为 转换函数 数学函数 字符串函数 日期时间函数 随机函数 2 5 1数学运算函数 数学运算函数用于各种数学运算 sin30 VB表示为Sin 30 3 142 180 lgxVB表示为Log X Log 10 Int X 得到不大于x的最大整数 如 Int 9 5 9 Int 9 5 10 应用 四舍五入保留小数位 如 X 1 2345保留小数两位 可以写成Int X 100 5 100 函数 说明 Sin 返回弧度的正弦 Cos 返回弧度的余弦 Tan 返回弧度的正切 Atn 返回用弧度表示的反正切值 Abs 返回数的绝对值 Exp 返回e的指定次幂 log 返回一个数值的自然对数 Sgn 返回数的符号值 Sqr 返回数的平方根 Int 返回不大于给定数的最大整数 Fix 返回数的整数部分 2 5 2字符串函数VB提供了字符串函数具有强大的处理能力如表2 5所示 2 5 3日期和时间函数能向用户显示日期和时间 提供某个事件何时发生及持续时间长短的信息 时间和日期函数如表2 6所示 函数 说明 Ltrim 返回删除字符串左端空格后的字符串 Rtrim 返回删除字符串右端空格后的字符串 Trim 返回删除字符串前导和尾随空格后的字符串 Left 返回从字符串左边开始的指定数目的字符 Right 返回从字符串右端开始的指定数目的字符 Mid 返回从字符串指定位置开始的指定数目字符 Len 返回字符串的长度 Instr 返回字符串在给定的字符串中出现的开始位置 Space 返回由指定数目空格字符组成的字符串 String 返回包含一个字符重复指定次数的字符串 lcase 返回以小写字母组成的子符串 Ucase 返回以大写字母组成的字符串 str 返回把数值型数据转换为字符型后的字符串 Val 把一个数字字符串转换为相应的数值 ASC 字符串表达式 求字符串的第一个字符ASC码ASC码函数Asc ABC ASC 586 CHR 数值表达式 求ASC码对应的字母函数CHR 48 0 CHR 65 A LEFT 字符串 个数 求左子串函数LEFT 中国人民 2 RIGHT 字符串 个数 求右子串函数right 中国人民 2 MID 字符串 开始位置 个数 求中间子串函数mid 中国人民 3 2 LEN 字符串表达式 求字符串字符串个数 LEN ABC LEN 中国 STR 数值表达式 数值转换成字符串Str 72 18 正数 把正数转换成字符串 自动在前加一个空格 Len Str 72 18 VAL 字符串表达式 字符串转换成数值 1 val函数忽略所有空格2 val函数只把最左边的数字串 符号和小数点 转换成数值VAL STR 72 18 结果90 Val 72 5 9 18 结果72 5LCASE 字符串表达式 转成小写字母函数LCASE AbCdEf UCASE 字符串表达式 转成大写字母函数UCASE AbCdEf STRING 数字n 字符串 产生n个相同字符函数 STRING 20 LTRIM 字符串表达式 删除字符串左端空格函数 ABC LTRIM 123 RTRIM 字符串表达式 删除字符串右端空格函数RTRIM 123 ABC SPACE 数值表达式n 产生n个空格函数 PRINT SPACE 10 INSTR 开始位置 主串1 子字串2 查子串位置函数INSTR 3 CHINA IN 为3 表2 6常用日期和时间函数 函数 说明 NOW 返回系统日期和时间 yy mm ddhh mm ss Date 返回当前日期 yy mm dd Day 返回月中第几天 1 31 WeekDay 返回是星期几 l 7 Month 返回一年中的某月 l 12 Year 返回年份 yyyy Hour 返回小时 0 23 Minute 返回分钟 0 59 Second 返回秒 0 59 Timer 返回从午夜算起已过的秒数 Time 返回当前时间 hh mm ss 2 5 4 格式输出函数 Format 使数值 日期或字符型数据按指定的格式输出 格式为Format 说明 1 表达式 可以是数值型 日期型或字符型的表达式 2 是一个字符串常量或变量 由专门的格式说明字符组成 决定了数据项 表达式 的显示格式和长度 3 当 格式字符串 是字符串常量的时候 必须放在双引号中 4 返回一个Variant类型的值 格式说明字符按照类型可以分为数值型 日期型和字符型 例如表2 7 表2 8 表2 9所示 表2 7常用数值型格式说明字符 字符 说明 例子 数字占位符 显示一位数字或什么都不显示 如果表达式在格式字符申中 Format l23 45 的位置上有数字存在 那么就显示出来 否则 该位置就什么都不显示 返回 123 45 0 数字占位符 显示一位数字或是零 如果表达式在格式字符串中0的位置 Format l23 45 上有一位数字存在 那么就显示出来 否则 就以零显示 返回 0123 450 小数点占位符 千分位符号占位符 Format 1234 5 返回 l 234 5 百分比符号占位符 表达式乘以100 而百分比字符 会插入到格式 Format 0 12345 0 00 字符串中出现的位置上 返回 12 35 表2 7常用日期型格式说明字符 字符 说明 例子 dddddd 以完整日期表示法显示日期系列数 包括年 月 日 Format Date dddddd 返回 2000年5月15日 以全称来表示月 January December format Date mmmm 返回 May yyyy 以四位数来表示年 Foramt Date yyyy 返回 2000 Hh 以有前导零的数字来显示小时 00 23 Nn 以有前导零的数字来显示分 00 59 Ss 以有前导零的数字来显示秒 0 59 Format Time Hh Nn Ss 返回 20 56 01 ttttt 以完整时间表示法显示 包括时 分 秒 用系统识别的时间格式定义 Format Time tttttt 的时间分隔符进行格式化 缺省的时间格式为h mm SS 返回 20 57 06 AM PM 在中午前以12小时配合大写AM符号来使用 在中午和11 59P M 间以12 FOrmat Time tttttAM PM 小时配合人写PM来使用 返回 2o 57 46PM 表2 9常用的字符型格式说明字符 字符 说明 例子 字符占位符 显示字符或是空白 如果字符串在格式字符申中 的位 Format ABab 置有字符存在 那么就显示出来 否则 就在那个位置上显示空白 除 返回 ABab 非有惊叹号字符 在格式字符串中 否则字符占位符将由右而左被填充 字符占位符 显示字符或什么都不显示 如果字符串在格式字符串中 Format ABab 和号 的位置有字符存在 那么就显示出来 否则 就什么都不显示 返回 ABab 除非有惊叹号字符 在格式字符申中 否则 字符占位符将由右而左被 填充 强制大写 将所有字符以大写格式显示 Format ABab 返回 ABAB 强制由左而右填充字符占位符 缺省值是由右而左填充字符占位符 Format ABab 返回 ABab 2 5 5随机数语句和函数 在测试 模拟和游戏程序中 经常要使用随机数 随机数语句和函数如表2 10所示 表2 10随机数函数和语句 函数和语句 说明 Randomize语句 产生随机数的种子 Rnd函数 产生0 l之间的随机数 Rnd X 得到随机数 0 1 半闭半开区间RND x RND 2 5 6数据类型转换函数 在VB中 一些数据类型可以自动转换 例如数字字符串可以自动转换为数值型 但是多数类型不能自动转换 需要用类型转换函数 转换函数如表2 11所示 表2 11数据类型转换函数 函数 返回类型 参数范围 Cbool Boolean 任何有效的字符串或数值表达式 Cbyte Byte 0 255 Ccur Currency 922337203685477 58O8 922337203685477 5807 Cdate Date 任何有效的日期表达式 CDbl Double 负数 1 79769313486232E308 4 94065645841247E 324 正数 4 94065645841247E 324 l 79769313486232E308 Cint Integer 32768 32767 小数部分四舍五人 CLong Long 2147483648 2147483647 小数部分四舍五入 CSng Single 负数 3 402823E38 1 401298E 45 正数 1 401298E 45 3 402823E38 CStr String 依据参数返回cstr CVar Variant 若为数值 则范围与Double相同 若不为数值 则范围与String相同 CVErr Error 将实数转换成错误值 每个类型转换函数都可以强制将一个表达式转换成某种特定数据类型 例如 Area CDbl txtLength Text 注意 如果传递给函数的参数超过转换目标数据类型的范围 将发生错误 例如 如果想把Long到数转换成Integer型数 那么 Long型数必须在Integer数据类型的有效范围之内 2 6 1程序语句 VB程序中一行代码称为一条程序语句 简称为语句 语句是执行具体操作的指令 每个语句行以回车 Enter 键结束 一个语句行的长度最多不能超过1023个字符 程序语句是VB关键字 属性 函数 运算符以及能够生成VB编辑器可识别指令的符号的任意组合 一个完整的程序语句可以简单到只有一个关键字 例如 End 2 6 2语句的书写规则 在编写程序代码时要遵循一定的规则 既能被正确地识别 又能增加程序的可读性 VB将自动对输入的内容进行语法检查 提示出错的原因 VB还会按约定对语句进行简单的格式化处理 例如关键字 函数的第1个字母自动变为大写 1 一行中的多条语句一般要求一行写一个语句 可以使用复合语句行 多个语句放在一个语句行中 语句之间用冒号 隔开 例如 Textl Text Hello Red 255 Textl BackColor Red 2 语句的续行当一条语句很长时 在代码编辑窗口阅读程序时将不便查看 使用滚动条又比较麻烦 用续行符 将一个较长的语句分为多个程序行 例如 strMystr 当前用户为 strUsername在使用续行符时 在它前面至少要加一个空格 并且续行符只能出现在行尾 2 6 3命令格式中的符号约定 为了便于解释语句 方法和函数 本书语句 方法和函数格式中的符号采用统一约定 在语法格式和功能说明中 以尖括号 方括号 花括号 竖线 逗号加省略号 省略号 作为专用符号 含义见表2 l2 注意 这些专用符号不是语句行或函数的组成部分 例如 Print 表2 12约定的符号 符号 含义 为必选参数表示符 尖括号中的中文提示说明 由使用者根据问题的需要提供具体参数 如果 缺少必选参数 语句则发生语法错误 为可选参数表示符 方话号中的内容选与不选由用户根据具体情况决定 且都不影响语句本身 的功能 如省略 则默认为缺省值 为多中取一表示符 含义为 或者选择 竖线分隔多个选择项 必须选择其中之一 包含多中取一的各项 表示同类项目的重复出现 表示省略了在当时叙述中不涉及的部分
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!