过程 第8章 Sub过程 Function过程的定义, 过程调用 1VB中的模块(文件)概念 参数的传递 2过程的概念 再谈形实结合3过程的种类 递归过程 Sub:过程(无返回值) 变量的作用域 Function:函数 程序示例 Property:属性过程 多窗体程序设计 小结
过程 第8章 • Sub过程 • Function过程的定义 • 过程调用 • 参数的传递 • 再谈形实结合 • 递归过程 • 变量的作用域 • 程序示例 • 多窗体程序设计 • 小结 1.VB中的模块(文件)概念 2.过程的概念 3.过程的种类: .Sub:过程(无返回值) .Function:函数 .Property:属性过程
Sub过程81 在 Visual basic中有两种Sub过程, 即事件过程和通用过程。 事件过程 通用过程
Sub过程 在Visual Basic中有两种Sub过程, 即事件过程和通用过程。 • 事件过程 • 通用过程 8.1
事件过程811 事件就是能被对象(窗体和控件)所识别的动 作。把这些对发生的事件进行处理的代码放在过 程中,这样的过程称为事件过程。 事件过程是窗体和控件的附属物。事件过程 分为窗体事件过程和控件事件过程两种。 1.定义事件过程 2.定义控件事件过程 3.建立事件过程
事件过程 8.1.1 事件就是能被对象(窗体和控件)所识别的动 作。把这些对发生的事件进行处理的代码放在过 程中,这样的过程称为事件过程。 事件过程是窗体和控件的附属物。事件过程 分为窗体事件过程和控件事件过程两种。 1.定义事件过程 2.定义控件事件过程 3.建立事件过程
1定义窗体事件过程 PRivate sub form事件名((参数列表)) 局部变量和常数声明〕 语句块 Eud sub 说明
1.定义窗体事件过程 Private Sub Form_事件名(〔参数列表〕) 〔局部变量和常数声明〕 语句块 Eud Sub 说明
说明 1)窗体事件过程名由词“Form”或“ MDIForm” 下划线和事件名结合而成 2)“ Private”的前缀,表示使用范围是模块级的 在该窗体之外是不可见的; 3)事件过程有无参数, 完全由具体事件本身所决定。 例如: Private Sub Form Load O Call Move((Screen. Width-Width)/2) (Screen. Heigh- Heigh)/2) End sub
1) 窗体事件过程名由词“Form”或 “MDIForm” 、 下划线和事件名结合而成。 2) “Private”的前缀,表示使用范围是模块级的 在该窗体之外是不可见的; 3) 事件过程有无参数, 完全由具体事件本身所决定。 例如: Private Sub Form_Load () Call Move ((Screen.Width- Width)/2),_ (Screen.Heigh- Heigh)/2) End Sub 说明