VB教程:编写事件过程代码与图形控件应用

需积分: 33 1 下载量 134 浏览量 更新于2024-08-17 收藏 731KB PPT 举报
"VB教程2 ppt - 编写事件过程代码" 在VB编程中,事件过程是程序响应特定事件时执行的代码段。本教程通过一个简单的计算机配件配置选择的例子来讲解如何编写事件过程。首先,定义了一系列变量,如`cpupri`,用于存储CPU的价格,其他变量如`dypri`, `hdpri`等分别对应不同配件的价格。在`Form_Load`事件中,使用`Array`函数初始化了这些价格数组。 在`Command1_Click`事件中,当用户点击某个按钮时,程序会根据用户在文本框中输入的配置信息(如CPU、光驱、内存等)添加项目到列表,并计算总价。`realpri`变量用于存储总价格,通过累加各个配件的价格实现。最后,使用`Picture1.Print`在图片框中显示总价。 此外,`cpu_Click`事件处理CPU选择改变的情况,它将用户选择的CPU价格赋值给`mycpu`变量。 关于VB中的常用控件,第7章提到了多种控件的使用,例如: 1. 图片框控件(`PictureBox`)和图像框控件(`Image`):两者都能用来显示图形信息,但图片框控件更灵活,可以显示动态图形,可以作为父控件包含其他控件,且支持`Print`方法;而图像框控件主要用于显示静态图形,资源消耗较小,重绘速度更快。 2. 框架控件:用于组织和布局其他控件,提供视觉上的分组。 3. 用户选择控件:例如`ComboBox`(组合框),让用户在预设选项中选择。 4. 滚动条(`ScrollBar`)和滑块(`Slider`):允许用户通过滚动或滑动进行数值选择。 5. 计时器(`Timer`):周期性触发事件,常用于实现定时任务。 6. ProgressBar控件:显示进度条,表示任务完成的百分比。 7. Mouse和Keyboard事件:处理鼠标的点击、移动和键盘的按键事件。 8. Animation控件:用于创建动画效果。 9. SSTab控件:创建多页签界面,类似于网页的Tab页。 10. UpDown控件:通常与文本框一起使用,提供向上/向下箭头来增减数值。 了解并熟练运用这些控件和事件过程,可以帮助开发者构建出更加交互性强和功能丰富的VB应用程序。在实际编程中,可以根据需求选择适当的控件,结合事件处理,实现用户界面的动态交互。