Microsoft Word - 第5章.doc

Size: px
Start display at page:

Download "Microsoft Word - 第5章.doc"

Transcription

1 过程和函数就是在程序中可以被重复使用的代码 当应用程序比较复杂时, 开发人员可能需要在程序中多处使用相同的代码 在 Visual Basic 应用程序开发中, 重要任务之一就是创建可重复使用的代码 通过学习本章, 读者可以熟练掌握过程和函数的定义及使用方法 5.1 过程 过程就是在应用程序可以被多次重复使用的代码段 使用过程具有以下优点 : 复杂任务分解成多个简单代码段 ; 易于读写, 具有较强的可读性和可维护性 前面章节介绍的事件过程就是 Visual Basic 定义过程的一种 本节介绍的过程是用户创建的自定义过程 什么是 Sub 过程 Sub 过程是可以被重复执行的无返回值的代码段 其标准语法如下 : [Private Public] [Static] Sub Name [(Arglist)] [statements] [Exit Sub] [statements] 参数说明 : Private Public 为可选项 表明模块作用域 具体内容请参见 小节 Name 为必需项 表明 Sub 过程名称 在其他程序中, 如果需要调用此过程, 则必须使用该名称 Arglist 为可选项 表明在 Sub 过程中传递的参数名称 如果为多个参数, 可以用逗号分开 参数默认声明为 Variant 数据类型 为必需项 表明该 Sub 过程结束 创建 Sub 过程 添加 Sub 过程有两种方法如下所示 方法一 : (1) 选择 工程 添加模块 命令, 打开 添加模块 对话框, 如图 5.1 所示 在 新建 选项卡中选择 模块 图标, 单击 打开 按钮, 弹出 模块编辑 对话框

2 (2) 选择 工具 添加过程 命令, 弹出 添加过程 对话框, 如图 5.2 所示 (3) 在 名称 文本框内输入模块名称, 如 showmsg 在 类型 选项区域中选择 子程序 单选按钮, 在 范围 选项框中选择 公有的 单选按钮 单击 确定 按钮 (4) 在模块编辑窗体可见自动添加 showmsg 子过程, 如图 5.3 所示 图 5.1 添加模块 对话框 图 5.2 添加过程 对话框 图 5.3 模块编辑窗口 方法二 : (1) 选择 工程 添加模块 命令, 弹出代码编辑窗口 (2) 手动输入子过程名称, 按下 Enter 键后显示如下代码 Sub showmsg() (3) 在 Sub 和 之间手动输入代码 示例 5-1 创建显示信息 showmsg 过程 (1) 新建一个工程, 并新建一个窗体 (2) 选择 工程 添加模块 命令, 打开 添加模块 对话框 选择 新建 模块 图标, 单击 打开 按钮, 弹出 模块编辑 对话框 (3) 选择 工具 添加过程 命令 在 名称 文本框内输入模块名称, 如 showmsg 在 类型 选项框中选择 子程序 单选按钮, 单击 确定 按钮 (4) 在模块编辑窗体可见自动添加 showmsg 子过程 输入以下代码 : Public Sub showmsg(smsg As String) MsgBox smsg 51

3 第 1 篇开发基础 说明 : 该代码运行弹出信息对话框, 显示变量 smsg 中文字信息 至此, 一个子过程创建结束 过程必须被调用才可以执行过程中的代码 调用 Sub 过程 调用 Sub 过程主要使用 Call 语句或过程名 + 参数形式调用 用 Call 语句调用子过程, 其标准语法如下 : Call SubName [Arglist] 参数说明 :Call 关键字为必需项 ;SubName 为子过程名称 ;Arglist 参数列表为可选项 过程名 + 参数形式调用, 其标准语法如下 : SubName [Arglist] 参数说明 :SubName 为子过程名称 ;Arglist 参数列表为可选项 示例 5-2 调用显示信息 showmsg 子过程 (1) 新建一个工程, 并新建一个窗体 (2) 双击工具箱中的 CommandButton 图标, 自动在窗体添加一个 CommandButton 控件, 设置 caption 属性为 显示过程 双击 显示过程 按钮, 弹出代码编辑窗口 在左侧对象下拉列表框中选择 Command1 选项, 在右侧过程下拉列表框中选择 Click 事件 (3) 输入以下代码 : Call showmsg(" 这是第一个子过程 ") 或 Showmsg " 这是第一个子过程 " 说明 : 该子过程可以单击 显示过程 按钮调用在示例 5-1 中创建的子过程 showmsg, 弹出信息对话框 这是第一个子过程 使用 Sub Main Sub Main 是一个特殊的子过程, 可以控制应用程序的开始与结束 应用程序启动时必须设置启动窗体或 Sub Main 过程 启动窗体作为第一个显示窗体, 控制其他应用程序窗体的显示 Sub Main 中通过控制代码流程, 选择顺序启动窗体 一般情况下,Windows 应用程序都有一个 Splash 窗体, 显示程序名称 版本号和公司名称等相关信息 1. 设置启动窗体在默认情况下, 应用程序中的第一个窗体被指定为启动窗体 当应用程序开始运行时, 此窗体就被显示出来 如果想在应用程序启动时显示别的窗体, 那么就得改变启动窗体 要改变启动窗体, 按照以下步骤执行 (1) 选择 工程 工程属性 命令, 在弹出的 工程属性 对话框中选择 通用 52

4 选项卡 (2) 在 启动对象 列表框中, 选取要作为新启动窗体的窗体, 如 Form1 窗体 (3) 单击 确定 按钮, 关闭 工程属性 对话框 2. 无启动窗体时启动 无启动窗体时, 必须使用 Sub Main 过程 欲将 Sub Main 过程设为启动对象, 可选择 工程 工程属性 命令 在弹出的 工程属性 对话框中选择 通用 选项卡, 从 启动对象 列表框中选定 Sub Main 选项 输入代码如下 : 01 Sub Main() 02 Dim intstatus As Integer 03 ' 调用一个函数过程来检验用户状态 04 intstatus = GetUserStatus 05 ' 根据状态显示某个启动窗体 06 If intstatus = 1 Then 07 frmmain.show ' 显示主窗体 08 Else 09 frmpassword.show ' 显示登录窗体 10 End If 11 在 Visual Basic 应用程序开发中, 如果程序非常复杂, 最好调用 Sub Main 过程设定为启动过程 设定过程作用范围 Sub 过程创建时需要设定过程作用域 作用域就是过程的作用范围 一般情况下, 包括以下作用域 1. 公共过程在定义过程时使用 Public 关键字, 该过程在整个程序中可以被调用 使用 Public 关键字可以允许一个窗体或模块中的过程被其他窗体或模块调用 声明公共过程必须要为其设定唯一名称 2. 局部过程在定义过程时使用 Private 关键字, 该过程在定义的窗体或模块中可以被调用 使用 Private 关键字不允许一个窗体或模块中的过程被其他窗体或模块调用 声明局部过程在当前作用域必须要为其设定唯一名称 该作用域优点是节省了系统资源, 缺点是无法被其他程序调用 3. 静态变量过程应用程序开发时, 变量在过程中创建并使用, 当过程终止时自动清空该变量 个别情况希望保留变量值以备将来调用过程时使用, 可以使用 Static 关键字将其声明为静态变量 静态变量在运行时自动保存变量数值, 如打印机报表页码变量就是这样一种静态变量 53

5 第 1 篇开发基础 注意 : 作用域的使用可以节省资源 提高效率 尽量使用局部过程或函数, 减少使用公共过程和静态变量过程,Visual Basic 可以更加有效地管理内存 5.2 块与块之间的关系 传递参数 Visual Basic 提供了非常灵活的传递参数方式, 允许使用可选参数和可变参数, 使用传值引用和传地址引用方法 传递的 Arglist 参数的标准语法如下 : [Optional] [ByVal ByRef] [ParamArray] varname[( )] [As type] [= defaultvalue] 参数说明 : Optional 为可选项, 表明传递的参数不是必需的 如果使用了该关键字, 则 Arglist 中的后续参数都必须是可选的, 且使用 Optional 关键字声明 如果使用了 ParamArray, 则任何参数都不能使用 Optional 声明 ByVal 为可选项, 表明传值引用参数 ByRef 为可选项, 表明传地址引用参数 ParamArray 为可选项, 可选的 只用于 Arglist 的最后一个参数, 指明最后这个参数是一个 Variant 类型的 Optional 数组 使用 ParamArray 关键字可以提供任意数目的参数 ParamArray 关键字不能与 ByVal ByRef 或 Optional 一起使用 Defaultvalue 为可选项, 表明预先赋予参数默认值 可选参数和可变参数 可选参数表明指定参数是否可选 可变参数表明接受任意数目的参数 1. 可选参数过程中可能接受指定参数范围内的一个或几个参数 如果为可选参数, 可以使用 Optional 关键字来声明, 并在过程中使用 Ismissing 函数来判断是否传递可选参数 示例 5-3 创建 Multi 过程 本示例将定义 3 个参数, 最后一个为可选参数, 计算 3 个数的乘积并调用 msgbox 函数显示计算结果 (1) 新建一个工程, 并新建一个窗体 (2) 选择 工程 添加模块 命令, 打开 添加模块 对话框 在 新建 选项卡中选择 模块 图标, 单击 确定 按钮, 弹出 模块编辑 对话框 (3) 选择 工具 添加过程 命令, 弹出 添加过程 对话框 (4) 在 名称 文本框内输入模块名称, 如 multi 在 类型 选项框中选择 子程序 单选按钮, 单击 确定 按钮 (5) 在模块编辑窗体可以看见自动添加 multi 子程序 在 Sub 和 之间手动输入以下代码 01 Public Sub multi(a As Integer, b As Integer, Optional c) 54

6 02 Dim s As Integer ' 声明变量 03 s = a * b ' 赋予变量 04 ' 使用 ismissing 语句判断参数是否包含内容 05 If Not IsMissing(c) Then 06 s = s * c 07 End If 08 MsgBox " 数字乘积为 : " & s ' 显示信息 09 说明 : 本例过程定义 3 个参数 a b c, 其中 c 为可选参数 当调用 multi 过程时, 首先计算 a 和 b 乘积并赋予变量 s 使用 Ismissing 函数来判断参数 c 是否存在 如果参数存在, 继续计算 s 与 c 的乘积并赋予 s 最后调用 msgbox 函数显示最后 3 个参数的乘积结果 (6) 双击工具箱中的 CommandButton 图标, 自动在窗体中添加一个 CommandButton 控件, 设置 caption 属性为 可选参数乘积 (7) 双击 可选参数乘积 按钮, 弹出代码编辑窗口 输入代码如下 : Call multi(12, 3) Call multi(12, 3, 2) ' 调用子程序 说明 : 该过程首先进行前两个参数乘积计算, 然后用 IsMissing 关键字来判断第 3 个参数是否为可选 如果可选, 继续进行乘积计算, 否则跳过 2. 可变参数 在函数中如果指定参数个数, 则应与函数说明的个数相等, 并对应被传递 Visual Basic 中可能传递可变参数个数 可以使用 ParamArray 来表明函数将接收任意数目的可变参数 示例 5-4 创建接收不定参数计算乘积的 multi_more 过程 该示例将改写 5-3 示例中代码计算不定参数的乘积 (1) 选项 工具 添加过程 命令, 弹出 添加过程 对话框 (2) 在 名称 文本框内输入模块名称, 如 multi_more 在 类型 选项框中选择 子程序 单选按钮, 单击 确定 按钮 (3) 在 模块编辑 对话框中可以看见自动添加 multi_more 子过程 在 Sub 和 之间手动输入以下代码 01 ' 声明使用 ParamArray 关键字表明可变参数 02 Public Sub multi_more(paramarray nums()) 03 Dim s as Integer,x as Variant 04 s = 1 05 For Each x In nums ' 遍历数组内容 06 s = s * x ' 运算表达式 07 Next x 08 MsgBox " 这是可变参数计算乘积为 :" & s ' 显示信息 09 (4) 双击工具箱中的 CommandButton 图标, 自动在窗体中添加一个 CommandButton 控件, 设置 caption 属性为 可变参数乘积 (5) 双击 可变参数乘积 按钮, 弹出代码编辑窗口 输入代码如下 : 55

7 第 1 篇开发基础 Call multi_more(1, 2, 4, 5, 6) 说明 : 该过程将多个可变参数乘积进行计算, 并在窗体上显示最后结果 传值引用和传地址引用 传值引用表明传递变量副本 传地址引用表明读取变量内存地址访问变量数值 1. 传值引用 Byval 关键字表明为传值引用 该关键字只传递变量的副本 如果过程更改此变量数值, 则该改动只影响副本, 不影响变量本身 标准语法如下 : Sub prog(byval a as integer) ' 添加代码 2. 传地址引用 Byref 关键字表明为传地址引用 该关键字传递变量内存地址去访问实际变量内容 通过过程可以永远改变传递变量值 传地址引用为 Visual Basic 默认的传递方式 其标准语法如下 : Sub prog(byref a as integer) ' 添加代码 示例 5-5 传值和传地址引用过程, 传递数值并计算两个数值之和 (1) 选择 工具 添加过程 命令, 弹出 添加过程 对话框 (2) 在 名称 文本框内输入模块名称, 如 Sub_ref 在 类型 选项框中选择 子程序 单选按钮, 单击 确定 按钮 (3) 在 模块编辑 对话框中可见自动添加的 Sub_ref 子过程 在 Sub 和 之间手动输入以下代码 Public Sub Sub_ref(ByRef a As Integer) a = a + 10 ' 声明使用 ByRef 关键字传地址引用 ' 运算表达式 (4) 再添加一个过程, 名称为 Sub_val 输入代码如下 : Public Sub Sub_val(Byval a As Integer) a = a + 10 ' 声明使用 ByVal 关键字传值引用 (5) 双击工具箱中的 CommandButton 图标, 自动在窗体中添加一个 CommandButton 控件, 设置 caption 属性为 传值和传地址 双击 传值和传地址 按钮, 弹出代码编辑窗口 输入代码如下 : 01 Private Sub Command1_Click() ' 按钮单击事件 02 Dim a As Integer ' 声明变量 56

8 03 Dim b As Integer 04 a = 10 ' 赋予变量数值 05 b = Call Sub_ref(a) ' 调用子程序 07 Print " 传地址引用结果为 :" & a ' 显示结果 08 Call Sub_val(b) 09 Print " 传值引用结果为 :" & b 10 说明 : 该过程都是将参数加 10, 最后显示结果明显不同 Sub_ref(a) 过程计算结果为 20, 而 Sub_val(b) 过程计算结果为 10, 说明传值应用不改变变量值, 而传地址引用改变变量值 5.3 函数 函数为编辑代码时可以被程序调用带有返回值的代码段 本节将介绍函数定义和使用方法 定义函数 Function 过程又被称为函数过程, 与 Visual Basic 内置函数完全相同 函数与子过程区别为, 函数带有返回值, 而子过程没有返回值 定义函数的标准语法如下 : [Public Private Static] Function Name [(Arglist)] [As type] [statements] [Name = Expression] [Exit Function] [statements] [Name = Expression] End Function 参数说明 :Name 为必需项, 作为调用函数名称 Arglist 为可选项, 作为参数列表 参数列表格式如下 : [ByVal ByRef] varname [As type] 其中,ByVal 和 ByRef 表明引用方式,ByVal 为传值引用,ByRef 为传地址引用 区别在于传值引用返回值不变, 传地址引用可以更改返回值 默认是 ByRef 传地址引用 Statements 为可选项, 可以为函数 过程和代码 Name=Expression 为可选项, 为函数返回值 Exit Function 为可选项, 可以从当前 Function 过程中退出 程序从调用该 Function 过程的语句之后的语句执行 在 Function 过程的任何位置都可以使用 Exit Function 语句 End Function 为必需项, 表明函数过程结束 添加函数和添加过程非常相似, 注意在 类型 选项框中选择 函数 单选按钮 示例 5-6 创建返回两个参数之和的 calc() 函数 该函数可以计算 a 和 b 的总和, 并 57

9 第 1 篇开发基础 作为函数返回值返回程序 (1) 选择 工程 添加模块 命令, 打开 添加模块 对话框 新建一个模块 (2) 选择 工具 添加过程 命令, 打开 添加过程 对话框 在 名称 文本框内输入模块名称 calc 注意, 在 类型 选项框中选择 函数 单选按钮, 范围选择 公有的 单选按钮 模块编辑 对话框自动添加以下代码 Public Function calc() End Function (3) 手动添加两个参数, 定义一个返回值 代码修改如下 : 01 Public Function calc(byref a As Integer, ByRef b As Integer) As Integer 02 'calc 为返回值 03 calc = a + b 04 End Function 设定函数作用范围 函数创建以后, 要设定使用范围以及是否可以被其他程序调用 函数包括以下作用域 1. 公共函数如果希望函数在整个程序中可以被调用, 需要在定义函数时使用 Public 关键字 使用 Public 关键字可以允许一个窗体或模块中的函数被其他窗体或模块调用 声明公共函数必须要为其设定唯一名称 2. 局部函数如果希望函数在定义的窗体或模块中可以被调用, 需要在定义函数时使用 Private 关键字 使用 Private 关键字不允许一个窗体或模块中的函数被其他窗体或模块调用 声明局部函数在当前作用域必须要为其设定唯一名称 局部函数优点是减少占用系统资源, 缺点是无法被其他作用域调用 3. 静态变量函数应用程序运行时, 变量在函数中创建并使用, 当程序终止时自动清空该变量 个别情况希望保留变量值以备将来调用函数时使用, 可以使用 Static 关键字将其声明为静态变量 静态变量在运行时自动保存变量数值, 如打印机报表页码变量就是这样一种静态变量 调用函数 函数调用和过程调用基本相似, 唯一不同之处在于函数可以有返回值 如果无返回值, 可以用 Call 语句调用函数 其标准语法如下 : Call funname [Arglist] 参数说明 :Call 关键字为必需项 FunName 为函数名称 Arglist 参数列表为可选项 如果有返回值, 使用函数名 + 参数形式调用 其标准语法如下 : 58

10 Return=funName [Arglist] 其中,Return 为必需项 funname 为函数名称 Arglist 参数列表为可选项 示例 5-7 调用 Calc() 函数, 返回值为两个参数之和 该函数可以计算 a 和 b 的总和, 并作为函数返回值返回程序 (1) 双击工具箱中的 CommandButton 图标, 自动在窗体添加一个 CommandButton 控件, 设置 caption 属性为 求和函数 双击 求和函数 按钮, 弹出代码编辑窗口 在左侧对象下拉列表框中选择 Command1 选项, 右侧过程下拉列表框中选择 Click 事件 输入以下代码 : 01 Private Sub Command1_Click() ' 按钮单击事件 02 Dim smsg As String ' 声明变量 03 smsg = "a 和 b 总和为 :" 04 ' 调用函数计算 05 Dim n As Integer 06 n= calc(12, 56) 07 Print smsg & n ' 显示信息 08 (2) 该函数采用 n=calc(12,56) 的方式返回数值, 并在窗体上显示出来最后结果为 传递参数和返回值 函数传递参数的方法与过程完全相同, 在此不再赘述 函数与过程最重要的区别是函数有返回值 函数的数据类型决定其返回值的数据类型 可以在 Arglist 之后使用 As 关键字来指定函数返回值的数据类型 在 Arglist 中, 可以使用 As 子句来指定任何传给该过程的参数的数据类型 不但可以指定为任何标准数据类型, 还可以在 Arglist 中指定 As Any 来禁止类型检查, 从而允许将任意数据类型传递给该过程 示例 5-8 创建计算矩形面积 rect 函数 该函数可以计算矩形面积, 并作为函数返回值返回程序 (1) 选择 工程 添加模块 命令, 打开 添加模块 对话框 新建一个模块 (2) 选择 工具 添加过程 命令, 在 名称 文本框内输入模块名称 rect 注意, 在 类型 选项框中选择 函数 单选按钮, 范围选择 公有的 单选按钮 模块编辑 对话框自动添加以下代码 Public Function rect() End Function (3) 手动添加两个参数, 定义一个返回值 代码修改如下 : 01 Public Function rect(byref a As Integer, ByRef b As Integer) As Integer 02 rect = a * b 03 End Function (4) 双击工具箱中的 CommandButton 图标, 自动在窗体添加一个 CommandButton 控件, 设置 caption 属性为 矩形面积, 双击 矩形面积 按钮, 弹出代码编辑窗口, 左侧对象选择 Command1, 右侧过程选择 click 过程 输入以下代码 : 59

11 第 1 篇开发基础 01 Private Sub Command1_Click() ' 按钮单击事件 02 Dim n As Integer ' 声明变量 03 Dim a As Integer 04 Dim b As Integer 05 a = 12 ' 赋值变量 06 b = ' 调用 rect 函数计算 08 n = rect(a, b) 09 Print " 矩形面积为 :" & n 10 说明 : 该函数采用 n=rect(a, b) 的方式返回数值, 并在窗体上显示出来矩形面积 5.4 小结 本章主要介绍了过程和函数的定义, 以及如何根据应用程序的需要调用过程和函数 本章重点及难点包括过程和函数如何传递参数 函数如何返回值 其中, 函数传递参数和返回值结构复杂 难于掌握 第 6 章将介绍数组 5.5 习题 创建过程 函数实现计算阶乘数之和 计算多个数值中最大值 (1) 创建 Countall 过程计算阶乘数之和 计算 1!+5!+8!+10! 总和, 并在窗体上显示计算结果 新建一个工程, 并新建一个窗体, 添加一个 CommandButton 控件, 命名为 计算阶乘, 打开代码编辑窗口, 输入代码如下 : 01 Private Sub Command1_Click() 02 Call Countall(1, 5, 8, 10) ' 调用计算过程 03 参考过程实现 01 Private Sub Countall(ParamArray nums()) 02 Dim total As Long, x As Variant 03 Dim n As Integer, s As Long 04 total = 0 ' 计算总和 05 For Each x In nums ' 枚举循环 06 n = 1 07 s = 1 '! 计算总和 08 For n = 1 To x 'For 循环计算 09 s = s * n 10 Next 11 total = total + s ' 计算总和赋值 12 Next x 13 Print " 总和为 " & total ' 在窗体上显示 14 60

12 程序运行时, 单击 计算阶乘 按钮在窗体上显示计算结果 运行窗体如图 5.4 所示 (2) 创建和调用 max 函数计算最大值 计算 3 个数的最大值, 并在窗体上显示计算结果 添加一个 CommandButton 控件, 命名为 求最大值 打开代码编辑窗口, 输入以下核心代码 01 Private Sub Command2_Click() 02 Print " 三个数最大值为 :" & max(4, 25, 10) ' 显示函数返回值 03 参考函数实现 01 Private Function max(byref a As Integer, ByRef b As Integer, 02 ByRef c As Integer) 03 If a > b Then ' 显示比较值 04 max = a ' 比较大值赋值 max 05 Else 06 max = b 07 End If 08 If max < c Then ' 最大值 max 与 c 比较 09 max = c ' 结果为 true 赋值 max 10 End If 11 End Function 程序运行时, 单击 求最大值 按钮在窗体上显示计算结果, 如图 5.4 所示 图 5.4 程序运行结果 61

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

Microsoft PowerPoint - 3. 函数Functionl.ppt [兼容模式]

Microsoft PowerPoint - 3. 函数Functionl.ppt [兼容模式] 函数 Function 如何重用代码 How to reuse code 3 4 = 3*3*3*3 3 4,6 5 : 拷贝 - 粘帖代码 (Copy-paste code) 3 4,6 5,12 10 : 拷贝 - 粘帖代码 (Copy-paste code) Bad! 使用函数 (with a function) 使用函数 (with a function) 使用函数 (with a function)

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

Microsoft Word - VB全文.doc

Microsoft Word - VB全文.doc 实验 5 顺序结构 一 实验目的 1. 熟悉常用的输入和输出的方法 2. 掌握 InputBox 函数和 MsgBox 函数的用法 3. 掌握编写顺序结构程序的一般步骤 二 实验内容 1. 设计一个计算圆面积的程序 要求 : 利用 InputBox 函数输入圆的半径, 利用 MsgBox 显示最后的计算结果 2. 设计一个简单的水果商店结算程序 要求 : 利用文本框输入香蕉 梨子 苹果三类水果的单价和重量,

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期  开放专科  期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题 试卷代号 : 2 2 3 1 座位号 OJ 中央广播电视大学 2 0 1 0-2011 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I 2011 年 1 月 题 { 每小题 2 分, 共 3 0 分 } 1. 对于定时器 ( Tim 盯 控件, 设置其定时是否开启的属性是 ( ) A. Index B. Tag c. Enabled

More information

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F 1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET 2.0 2.0.NET Framework.NET Framework 2.0 ( 3).NET Framework 2.0.NET Framework ( System ) o o o o o o Boxing UnBoxing() o

More information

跟我学mysql存储过程.doc

跟我学mysql存储过程.doc 目录 1.1 CREATE PROCEDURE ( 创建 ) ---------------------------------------------------- 2 1.2 ALTER PROCEDURE ( 修改 ) ------------------------------------------------------- 2 1.3 DROP PROCEDURE ( 删除 ) -------------------------------------------------------

More information

ThreeDtunnel.doc

ThreeDtunnel.doc (12) 1 1. Visual Basic Private Sub LoadDatabase() Dim strip As String Dim straccount As String Dim strpassword As String Dim strdatabase As String Dim strtable As String Dim strsql As String Dim strtemp1

More information

VB控件教程大全

VB控件教程大全 Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width

More information

TC35短信发送程序设计

TC35短信发送程序设计 http://www.dragonsoft.net.cn/down/project/tc35_sms.rar TC35 AT /down/book/tc35_at.pdf TC35/TC35i GSM Modem TC35 GSM POS COM SIM DOWN COM E, vbcr AT VB6.0 1)C# http://www.yesky.com/softchannel/72342380468109312/20040523/1800310.shtml,

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464> 第 1 章 进入 Photoshop 的全新世界 本章导读 Photoshop 1 1.1 Photoshop CS6 Photoshop Photoshop 1.1.1 Photoshop POP 1-1 图 1-1 平面广告效果 1.1.2 Photoshop 1-2 Photoshop CS6 Photoshop CS6 Photoshop CS6 Extended 3D 3 Photoshop

More information

2

2 1 2 1-1 Visual Basic 3 1-2 3/8-3/21 3/22-4/4 4/5-4/18 4/19-5/2 5/3-5/16 5/17-5/30 5/31-6/13 6/14-6/27 6/28-7/11 7/12-7/25 7/26-8/8 8/9-8/22 8/25-9/5 9/6-9/19 9/20-10/3 10/4-10/17 10/18-10/31 11/15-11/28

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

2010年3月计算机等级考试四级网络工程师笔试

2010年3月计算机等级考试四级网络工程师笔试 计 算 机 二 级 VB 经 典 预 测 题 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 填 涂 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 下 列 叙 述 中 正 确 的 是 ( ) A) 循 环 队 列 是 队 列 的 一 种 链 式 存 储 结 构 B) 循 环 队 列 是 队

More information

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4 IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2 3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4 1.4 5 Access 1.5 6 ODBC ifix3.5 1.6 1.6

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

Microsoft Word - CX1000-HMI_程序开发_PLC通讯 用 VB.Net 开发 CX1000 的 HMI 第二部分和 TwinCAT PLC 通讯 一 TwinCAT 动态库 TwinCAT.Ads.dll The TwinCAT.Ads.dll 是一个.NET 类库, 它提供和 ADS 设备通讯的类 如果 TwinCAT PLC 运行在 IPC 上, 则需要添加的类库是路径 \TwinCAT\ADS Api\.NET\v1.1.4322 下的 TwinCAT.Ads.dll

More information

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc 实验 3 顺序和分支结构程序设计 实验目的 1. 掌握顺序结构的程序设计思想 2. 掌握命令按钮 (CommandButton) 标签 (Label) 文本框 (TextBox) 编辑框 (EditBox) 等常用控件的使用方法 3. 了解并掌握对话框函数 MessageBox() 的含义与用法 4. 了解和熟悉线条控件 形状控件的画法以及主要属性的用法 实验内容 1. 顺序结构 实训 3-1 编写一应用程序,

More information

4. 有程序代码如下 : Text!' Text= "Visual Basic" 则 Te xtl ~ Te xt, 和 " V i s ua l Basi c " 分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要

4. 有程序代码如下 : Text!' Text= Visual Basic 则 Te xtl ~ Te xt, 和  V i s ua l Basi c  分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 3-20 1 4 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计 试题 2014 年 1 月 注意事项 一 将你的学号 姓名及分校 { 工作站 } 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 复习 Java 包 创建包 : package 语句, 包结构与目录结构一致 使用包 : import restaurant/ - people/ - Cook.class - Waiter.class - tools/ - Fork.class

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information

06-statement

06-statement PHP 基本语法 条件 循环 函数杨亮 程序的基本结构 程序 输 入 运算 (+ - x / &! ) 逻辑 ( 条件 循环 递归 ) 输出 辅助 ( 变量 数组 函数 ) 小测验 用你熟悉的程序找出 1~1000 中的所有质数 我们直接看代码好了 if else elseif 1

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

untitled

untitled MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章流程控制和数组 3.1 实验目的 (1) 熟练掌握控制台应用程序的代码编写和调试, 以及运行方法 (2) 掌握选择结构的一般语法格式和应用 (3) 掌握 switch 语句的用法 (4) 掌握选择结构的嵌套的用法, 能灵活使用选择结构解决实际问题 (5) 掌握 while 循环语句的一般语法格式 (6) 掌握 for 循环语句的一般语法格式 (7) 掌握循环嵌套的语法格式 (8) 掌握一维数组的定义

More information

专注于做最好的嵌入式计算机系统供应商

专注于做最好的嵌入式计算机系统供应商 专注于做最好的嵌入式计算机系统供应商 基于 ARMSYS2440/2410 开发应用程序 (EVC&VS2005) Rev 1.0 2008 年 3 月 24 日 杭州立宇泰电子有限公司 HangZhou LiYuTai Elec.Co.,Ltd 开发应用程序的过程一般分两步, 第一步在 PC 机开发环境下设计和编译应用程序, 第二步将它下载到 目标系统, 也就是我们的 ARMSYS2440 平台上运行

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

Microsoft Word - 新1-12.doc

Microsoft Word - 新1-12.doc 实训 5 面向对象编程练习 实训 5 面向对象编程练习 5.1 实训目的 通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想 以及如何创建类 和对象 了解成员变量和成员方法的特性 5.2 实训要求 编写一个体现面向对象思想的程序 编写一个创建对象和使用对象的方法的程序 5.3 实训内容 5.3.1 创建对象并使用对象 1 定义一个 Person 类 可以在应用程序中使用该类 成员属性

More information

1.5招募说明书(草案)

1.5招募说明书(草案) PUBLIC 2014 1 PUBLIC - 1 2014 1 PUBLIC - 2 2014 1 PUBLIC - 3 2014 1 PUBLIC - 4 2014 1 PUBLIC - 5 2014 1 PUBLIC - 6 2014 1 PUBLIC - 7 2014 1 PUBLIC - 8 2014 1 PUBLIC - 9 2014 1 PUBLIC - 10 2014 1 PUBLIC

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text=" 欢迎学习 VB!" 则 T e x t 1, Text, 和 " 欢迎学习 VB!" 分别代

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text= 欢迎学习 VB! 则 T e x t 1, Text, 和  欢迎学习 VB! 分别代 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 2-2 0 1 3 学年度第二学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 2013 年 7 月 注意事项 一 将你的学号 姓名及分校 { 工作站 ) 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

游戏厅捕鱼技巧_天天酷跑游戏技巧 2048游戏技巧,游戏厅打鱼技巧_

游戏厅捕鱼技巧_天天酷跑游戏技巧 2048游戏技巧,游戏厅打鱼技巧_ 游 戏 厅 捕 鱼 技 巧 _ 天 天 酷 跑 游 戏 技 巧 巧 _ 2048 游 戏 技 巧, 游 戏 厅 打 鱼 技 152 http://www.500630.com 游 戏 厅 捕 鱼 技 巧 _ 天 天 酷 跑 游 戏 技 巧 2048 游 戏 技 巧, 游 戏 厅 打 鱼 技 巧 _ 现 在 拦 截 api 游 戏 厅 打 鱼 技 巧 的 教 程 到 处 都 是, 我 就 不 列 举

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 4 月 计 算 机 二 级 考 试 VB 笔 试 试 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 程 序 流 程 图 中 带 有 箭 头 的 线 段 表 示 的 是 A) 图 元 关 系 B) 数 据 流 C) 控 制 流 D) 调 用 关 系 2. 结 构 化 程 序 设 计 的 基 本 原 则 不 包 括 A) 多 态 性 B) 自 顶 向 下 C) 模

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple halcon 与 C# 混合编程之 Halcon 代码调用 写在前面 完成 halcon 与 C# 混合编程的环境配置后, 进行界面布局设计构思每一个按钮所需要实现 的功能, 将 Halcon 导出的代码复制至相应的 C# 模块下即可 halcon 源程序 : dev_open_window(0, 0, 512, 512, 'black', WindowHandle) read_image (Image,

More information

多層次傳銷與獎金系統

多層次傳銷與獎金系統 醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒

More information

幻灯片 1

幻灯片 1 第一类换元法 ( 凑微分法 ) 学习指导 复习 : 凑微分 部分常用的凑微分 : () n d d( (4) d d( ); (5) d d(ln ); n n (6) e d d( e ); () d d( b); ); () d d( ); (7) sin d d (cos ) 常见凑微分公式 ); ( ) ( ) ( b d b f d b f ); ( ) ( ) ( n n n n d f

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 按钮对象 (button) 当 JavaScript 读到 标记中的 type 属性值为 button 时, 自动建立一个按钮对象, 并将该对象放到表单对象的 elements 数组当中 按钮对象包括 : 普通按钮 (button) 提交按钮 (submit) 重置按钮 (reset) 1. 使用按钮对象的格式 document.forms[ 索引值 ].elements[ 索引值

More information

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d =

More information

投稿類別:電子工程類

投稿類別:電子工程類 投 稿 類 別 : 工 程 技 術 類 篇 名 : 井 字 生 死 戰 攻 略 作 者 : 陳 威 宇 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 邱 富 群 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 指 導 老 師 : 林 育 助 老 師 王 彥 盛 老 師 壹 前 言 家 喻 戶 曉 的 井 字 遊 戲 (Tic-Tac-Toe)

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

IsPostBack 2

IsPostBack 2 5 IsPostBack 2 TextBox 3 TextBox TextBox 4 TextBox TextBox 1 2 5 TextBox Columns MaxLength ReadOnly Rows Text TextMode TextMode MultiLine TextMode MultiLine True False TextMode MultiLine Password MulitLine

More information

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f 27 1 Vol.27 No.1 CEMENTED CARBIDE 2010 2 Feb.2010!"!!!!"!!!!"!" doi:10.3969/j.issn.1003-7292.2010.01.011 OPC 1 1 2 1 (1., 412008; 2., 518052), OPC, WinCC VB,,, OPC ; ;VB ;WinCC Application of OPC Technology

More information

《Visual Basic程序设计》实验课

《Visual Basic程序设计》实验课 Visual Basic Visual Basic dstang2000@263.net 0 Visual Basic 1 0...1 1 Visual Basic...2 2...3 3...6 4...9 5...13 6...16 7...18 8...22 9...24 10...27 11...29 12 API...31 13...34 14...35 15...38 1 1 Visual

More information

Microsoft Word - ch04三校.doc

Microsoft Word - ch04三校.doc 4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear

More information

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加 普通高等教育 十二五 重点规划教材公共课系列普通高等教育 十二五 规划教材 Visual Basic 程序设计上机指导 曲宏山饶拱维主编 张帆杨贵茂王楠副主编 北京 内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验,

More information

OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点

OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 : Project 2 提交时间 : 3 月 15 日晚 9 点 复习 : Java 类型 基本类型 boolean, char, 封装 (wrappers) 类 (class) 定义 class MyType { int i; double d; 数据 (Fields) char c; void set(double

More information

OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢

OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 : Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 复习 : Java 类型 基本类型 boolean, char, 封装 (wrappers) 类 (class) 定义 class MyType { int i;

More information

untitled

untitled 例 立 劉 1 1991 來 Schollmeyer,1996; Volet & Lund, 1994 邏 力 林 2004 歷年 路 類 列 若 邏 力 來 路 力 益 例 數 列 類 論 數 識 數 數 沈 練 念 不 1991 狀 狀 理歷 Mayer, 1992 不 力 不 力 立 1994 了 更 參 力 力 力 靈 力 力 來 識 立 練 識 力 2000 來 1995 切 識 異 勵

More information

<4D F736F F D E4345C6BDCCA84323B1E0B3CCD2AAB5E3D6AED2BB2E646F63>

<4D F736F F D E4345C6BDCCA84323B1E0B3CCD2AAB5E3D6AED2BB2E646F63> 基于 WINCE 平台 C# 编程要点之一 本文主要介绍在基于 Windows CE 平台的英创嵌入式主板下进行 C#(Microsoft Visual Stdio.Net 2005) 应用程序开发时会常常用到的一些功能函数以及开发方法, 这些方法适用于英创采用 WinCE 平台的所有型号嵌入式主板, 包括 EM9000 EM9260 EM9160 等 本文要点包括 : 文件的删除和复制 如何获取存取设备的空间大小

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明

More information

C#程序设计实验

C#程序设计实验 程序设计基础 实验指导 / 实验一 : 认识 C# 1 程序设计基础 实验指导 实验一 : 认识 C# 一 实验目的 1 掌握 Visual Studio 的基本操作方法, 学会使用该编译工具 2 掌握编辑 编译 运行控制台应用程序的基本过程 3 掌握建立 Windows 窗体应用程序的基本过程 4 通过运行 C# 程序, 初步了解 C# 程序的特点 二 实验学时 2 学时 三 实验类型 验证性实验

More information

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ;

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ; 第 13 章 VB 上机练习题程序最终是要在计算机上运行的, 学习程序设计过程中很重要的一个环节是上机练习, 只有将一个程序在计算机上编写 调试 运行并得到正确的结果, 才算完成了程序设计与实现 本章根据前面章节的学习内容, 将上机练习题目分类, 分别编写了 12 类上机题目, 供老师教学和上机参考 13.1 上机练习一 目的 : (1) 熟悉 Visual Basic6.0 开发环境 (2) 模仿简单的

More information

Microsoft Word - 24.doc

Microsoft Word - 24.doc 基 于 VB 平 台 的 游 戏 控 制 器 端 口 数 据 通 信 李 密 吕 钊 ( 空 军 第 一 航 空 学 院 电 子 工 程 系 464000) [ 摘 要 ] 本 文 详 细 分 析 了 API 函 数 调 用 的 基 本 方 法, 在 此 基 础 上 介 绍 了 如 何 实 现 游 戏 控 制 器 端 口 的 数 据 通 讯 [ 关 键 词 ]API, 窗 体, 工 程 TO ACHIEVE

More information

untitled

untitled Visual Basic 2005 (VB.net 2.0) hana@arbor.ee.ntu.edu.tw 立 六 數 串 數數 數 數 串 數 串 數 Len( 串 ) 串 度 Len( 123 )=3 LCase( 串 ) 串 LCase( AnB123 ) anb123 UCase( 串 ) 串 UCase( AnB123 ) ANB123 串 數 InStr([ ], 串 1, 串 2[,

More information

6. 4 5 6 7 8 9 10 11 ...1... 1...1...1...2... 3...3...5...9... 11...11...11...12...12... 13...13...14... 16...16...19...20 I 1 ---------------------------------------------------3 2 ------------------------------------------------6

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 9 月 计 算 机 二 级 VB 语 言 真 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 一 个 栈 的 初 始 状 态 为 空 现 将 元 素 1 2 3 4 5 A B C D E 依 次 入 栈, 然 后 再 依 次 出 栈, 则 元 素 出 栈 的 顺 序 是 A)12345ABCDE B)EDCBA54321 C)ABCDE12345 D)54321EDCBA

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

(Methods) Client Server Microsoft Winsock Control VB 1 VB Microsoft Winsock Control 6.0 Microsoft Winsock Control 6.0 1(a). 2

(Methods) Client Server Microsoft Winsock Control VB 1 VB Microsoft Winsock Control 6.0 Microsoft Winsock Control 6.0 1(a). 2 (2005-01-26) (2005-01-26) (2005-02-27) PIC_SERVER (9) VB TCP/UDP Visual Basic Microsoft Winsock Control (MSWINSCK.OCX) UDP TCP Client Server Visual Basic UDP/TCP PIC_SERVER UDP/TCP 1. Microsoft Winsock

More information

REPORT ID: SS-220D COMPILED BY: HONG KONG HOUSING SOCIETY 香港房屋協會 PROJECT:THS2018 HONG KONG HOUSING SOCIETY 香港房屋協會 T-HOME TRANSITIONAL RENTAL HOUSING S

REPORT ID: SS-220D COMPILED BY: HONG KONG HOUSING SOCIETY 香港房屋協會 PROJECT:THS2018 HONG KONG HOUSING SOCIETY 香港房屋協會 T-HOME TRANSITIONAL RENTAL HOUSING S Page 1 of 7 000001 1333 000002 392 000003 1321 000004 945 000005 1065 000006 30 000007 704 000008 219 000009 118 000010 1032 000011 256 000012 731 000013 1245 000014 203 000015 525 000016 62 000017 996

More information

- -1 個 人 電 腦 介 面 卡 製 作 流 程 一 第 一 站 詴 場 每 個 工 作 崗 位 考 前 均 會 提 供 個 人 電 腦 介 面 卡 成 品, 如 下 圖 -1 所 示, 目 的 是 讓 應 檢 人 檢 查 個 人 電 腦 USB 設 備 以 及 三 顆 IC 是 否 正 常 (

- -1 個 人 電 腦 介 面 卡 製 作 流 程 一 第 一 站 詴 場 每 個 工 作 崗 位 考 前 均 會 提 供 個 人 電 腦 介 面 卡 成 品, 如 下 圖 -1 所 示, 目 的 是 讓 應 檢 人 檢 查 個 人 電 腦 USB 設 備 以 及 三 顆 IC 是 否 正 常 ( -1 個 人 電 腦 介 面 卡 製 作 流 程 - USB( 通 用 串 列 匯 流 排 ) 基 本 介 紹 -3 ATMEGA8-16PU 晶 片 基 本 介 紹 -4 IC 74LS44 與 74LS73 零 件 基 本 介 紹 -5 個 人 電 腦 介 面 卡 電 路 圖 介 紹 -6 Visual Basic 6.0 程 式 介 紹 -7 焊 接 技 巧 補 充 說 明 與 注 意 事 項

More information

Microsoft PowerPoint - 07 派生数据类型

Microsoft PowerPoint - 07 派生数据类型 能源与动力工程学院 目录 派生类型 陈 斌 固有数据类型 数值型 (numerical) 整型 INTEGER 实型 REAL 复数型 COMPLEX 非数值型 字符型 CHARACTER 逻辑型 ( 布尔型 )LOGICAL 自定义数据类型 ( 派生类型, derived type) 派生类型是指用户利用 Fortran 系统内部类型, 如整型 实型 复数型 逻辑型 字符型等的组合自行创建出一个新的数据类型,

More information

广西民族学院(下)

广西民族学院(下) 3888.00 ( 16.00 ) I...1...1...16 ( )...20 ( )...25 ( )...27 ( )...37...49 ()...51 ( )...53 ( )...58...65 ( )...74...80...84...85 ( )...88...91...92 ( )...93... 100... 101... 106... 107 ( )... 115... 118...

More information

运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2

运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2 第十一讲 运算符重载 与类型转换 运算符重载 为什么要 运算符重载 那些运算符可以重载, 哪些不可以 如何实现运算符重载 实现方式 : 成员函数与非成员函数 类型转换 怎样实现对象与基本数据类型数据的运算 2 为什么要运算符重载 预定义的运算符只针对基本数据类型, 若要对类的对象进行类似的运算, 需要重新定义运算符的功能 运算符重载实质就是函数重载 : 对已有的运算符赋予多重含义, 使得同一个运算符作用于不同类型的数据时导致不同的行为

More information

通用可视化开发语言实习指导书.doc

通用可视化开发语言实习指导书.doc 实习一 熟悉并掌握 VB 集成开发环境 一 实习目的 1 熟悉 VB 的开发环境 ; 2 掌握开发 VB 程序的一般步骤, 学会建立简单的 VB 应用程序 3 完成课后习题 二 原理与方法 VB 是面向对象的程序设计语言, 把程序和数据封装起来作为一个对象, 并为对象赋予应有的属性, 在设计对象时, 不必编写建立和描述每个对象的程序 代码, 而是用工具画在界面上 另外 VB 提供了可视化设计工具,

More information

目 录 一 相 关 政 策... 1 河 南 财 经 政 法 大 学 实 验 室 建 设 与 管 理 办 法... 1 河 南 财 经 政 法 大 学 实 验 教 学 管 理 规 定... 4 河 南 财 经 政 法 大 学 政 府 采 购 管 理 办 法... 9 二 规 章 制 度... 15

目 录 一 相 关 政 策... 1 河 南 财 经 政 法 大 学 实 验 室 建 设 与 管 理 办 法... 1 河 南 财 经 政 法 大 学 实 验 教 学 管 理 规 定... 4 河 南 财 经 政 法 大 学 政 府 采 购 管 理 办 法... 9 二 规 章 制 度... 15 河 南 财 经 政 法 大 学 公 共 计 算 机 实 验 教 学 中 心 省 级 实 验 教 学 示 范 中 心 申 报 支 撑 材 料 目 录 一 相 关 政 策... 1 河 南 财 经 政 法 大 学 实 验 室 建 设 与 管 理 办 法... 1 河 南 财 经 政 法 大 学 实 验 教 学 管 理 规 定... 4 河 南 财 经 政 法 大 学 政 府 采 购 管 理 办 法...

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

R 软件介绍 (3): R编程基础

R 软件介绍 (3): R编程基础 R 软件介绍 (3):R 编程基础 1 / 33 Outline 1 简介 2 选择分支 3 循环 4 编写函数 2 / 33 简介 1 简介 2 选择分支 3 循环 4 编写函数 3 / 33 简介 R 编程的目的 1 使代码更简洁 2 使代码更稳健 3 使代码运行更快 4 / 33 简介基本概念 1 成组表达式 (Grouped expressions) 1 命令可以用大括弧圈在一起 expr

More information

PowerPoint Template

PowerPoint Template RedGres MSSQL 到 PostgreSQL 的应用迁移 Migration Application from MSSQL to PostgreSQL Jerray.Huang 主要内容 1. 2. 3. 4. 迁移总体分析 数据迁移 - 类型与函数 语法与存储过程迁移 数据提供程序迁移 为什么要迁移 操作系统的问题 版权问题 经济问题 稳定性问题 客户要求 政府要求 硬件升级 其它 MS-SQL

More information

试卷代号 :1253 座位号 E 口 国家开放大学 ( 中央广播电视大学 )2014 年秋季学期 " 开放本科 " 期末考试 C 语言程序设计 A 试题 2015 年 1 月 E 四! 五 总分! 一 单选题 ( 每小题 2 分, 共 20 分 ) 1. 由 C 语言源程序文件编译而成的目标文件的默

试卷代号 :1253 座位号 E 口 国家开放大学 ( 中央广播电视大学 )2014 年秋季学期  开放本科  期末考试 C 语言程序设计 A 试题 2015 年 1 月 E 四! 五 总分! 一 单选题 ( 每小题 2 分, 共 20 分 ) 1. 由 C 语言源程序文件编译而成的目标文件的默 试卷代号 :1253 座位号 E 口 国家开放大学 ( 中央广播电视大学 )2014 年秋季学期 " 开放本科 " 期末考试 C 语言程序设计 A 试题 2015 年 1 月 E 四! 五 总分! 一 单选题 ( 每小题 2 分, 共 20 分 ) 1. 由 C 语言源程序文件编译而成的目标文件的默认扩展名为 ( ) A. cpp B. c C. exe D. obj 2. 设 x 和 y 均为逻辑值,

More information

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式]

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式] Arrays and Strings 存储同类型的多个元素 Store multi elements of the same type 数组 (array) 存储固定数目的同类型元素 如整型数组存储的是一组整数, 字符数组存储的是一组字符 数组的大小称为数组的尺度 (dimension). 定义格式 : type arrayname[dimension]; 如声明 4 个元素的整型数组 :intarr[4];

More information

第8章 JavaScript对象层次与事件处理

第8章  JavaScript对象层次与事件处理 第 8 章 JavaScript 对象层次与事件处理 JavaScript 是一种面向对象的语言, 在 JavaScript 中的对象都是有层次的, 在本章里将会介绍 JavaScript 的对象层次和 JavaScript 的事件处理方式 8.1 JavaScript 的对象层次 JavaScript 中的对象很多, 这些对象并不都是独立存在的, 而是有着层次结构 对象可以依照层次来进行调用 8.1.1

More information

PowerPoint Template

PowerPoint Template 概述 Sub 过程 Function 过程参数传递 P1 P2 P3 P4 变量的作用域与生命期 P5 递归过程 P6 VB 程序的逻辑结构 过程的分类 工程 1 窗体模块 FrmGcd 窗体界面 FrmGcd 窗体代码 标准模块 Module1 代码 说明语句工程 1 事件过程 窗体模块 FrmGcd 窗体界面 FrmGcd 窗体代码 通用过程 标准模块 Module1 代码 过程 事件过程 通用过程

More information

R 软件介绍 (3): R编程基础

R 软件介绍 (3): R编程基础 R 软件介绍 (3):R 编程基础 jinlin@zueleducn 2017 年秋金林 ( 中南财经政法大学统计系 ) R 软件介绍 (3):R 编程基础 2017 年秋 1 / 33 Outline 1 简介 2 选择分支 3 循环 4 编写函数金林 ( 中南财经政法大学统计系 ) R 软件介绍 (3):R 编程基础 2017 年秋 2 / 33 简介 1 简介 2 选择分支 3 循环 4 编写函数金林

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 第 5 章循环结构程序设计 一 实验目的 (1) 掌握 For 语句的使用 (2) 掌握 Do While/Until Loop 与 Do Loop While/Until 两种循环语句的使用 (3) 加深理解循环的概念, 掌握循环的规则及其执行过程 (4) 掌握多重循环的规则和程序设计方法 (5) 学会如何控制循环条件, 防止死循环或不循环 二 相关知识在指定条件下多次重复执行一组相同的语句可以通过循环来实现

More information