您现在的位置: 论文网 >> 教育论文 >> 学科教育论文 >> 浅谈在VB.net教学中控件数组的定义与使用论文

浅谈在VB.net教学中控件数组的定义与使用

出处:论文网
时间:2015-12-08

浅谈在VB.net教学中控件数组的定义与使用

  一、问题的提出

  在许多应用程序的界面开发过程中,通常会遇到使用很多同类型、同性质控件的情况。如:电影院的售票系统、售房系统、计算器和手机的虚拟键盘等。对于这些使用很多同类型同性质控件的情况,很显然通过使用一个一个的单个控件是非常麻烦的,而且会编写很多重复的或相似的代码,这是非常没有意义的事,也是很枯燥的,而且出错的概率会更高。那么我们如何处理很多同类型同性质的控件呢?我们知道,使用数组可以很方便地处理一组同性质的数据,同理,在这里我们也可以使用控件数组的方法来解决这种问题。对于VB,处理这种问题相对来说比较简单一些,对于VB.net处理起来相对复杂一些,需要用到类来解决。我们学校以VB.net作为教学语言,故这里我以VB.net来谈谈如何定义和使用控件数组来解决这种问题。

  二、一个简单示例

  在这里我们通过一个简单的示例来介绍,见下图,是一个虚拟的手机键盘,有十个数字键,回退键可以清除最后一个数字,清除键可以清除文本框中已键入的所有数字。这十二个键均以按钮来实现。

  三、VB.net类的介绍

  VB.net是一种面向对象的程序设计语言,在VB.net中可以设计和定义类。类是同类型对象的模板,在类中主要包含描述对象特性的数据成员和用于处理数据成员的成员函数即方法。类也可以继承已经存在的被称为基类的东西,这样可以实现代码复用。

  数据成员可以有普通的字段变量,还可以有属性,对属性的操作一般使用Get过程和Set过程。

  方法即是过程,可以有普通过程sub过程和function过程,还可有New过程以及Event过程等。

  其实在我们用VB.net编写Windows应用程序时,每个窗体都是一个类。

  当类定义好以后,就可以通过类类型来定义对象数组了。

  四、示例说明

  非常重要的是,还需要定义相关的事件处理过程,比如最重要的Click过程。在这个事件过程中用于处理控件数组中各个控件(数组元素)的操作,这些操作都是根据索引号Butt.Tag来进行的。

  五、后记

  本示例系统是一个可在win7下的VS2010环境中能正常运行的系统,通过前面的介绍,希望能使各位对控件数组的定义和使用有所了解,大家在各自的开发活动中,按照前面的介绍,将前面的内容加以完善,即可用于自己所开发的系统之中,问题虽小,希望对大家有所帮助。

浅谈在VB.net教学中控件数组的定义与使用

论文搜索
关键字:数组 控件 教学 net VB
最新学科教育论文
试论如何在初中地理教学中有效整合信息技术
试论初中地理教学中乡土地理课程资源利用
软件工程专业“计算机网络”课程实验教学研
“赛教学训”四位一体化的物联网工程专业人
浅议幼儿美术趣味教学及创新能力的培养
如何利用奥尔夫音乐教学法培养幼儿的创造力
解读体育游戏在初中体育教学中的应用及影响
如何在美术教学中营造快乐的氛围
微积分慕课教学资源与应对策略探究
浅析在德育课教学中如何灌输团队观念
热门学科教育论文
浅谈语文教学中学生创造力的培养
变“教师教,学生学”为“教师教学生学”
素质教育与小学语文教学
小学“语文综合性学习”实践初探
素质教育和小学语文教学改革
现代体育课堂教学重在创新
浅谈《体育课程标准》与体育教师观念的转变
电教手段优化体育教学
陶行知健身思想研究
简论现代游泳技术与训练的发展方向