内容发布更新时间 : 2024/11/15 5:04:13星期一 下面是文章的全部内容请认真阅读。
vb实训心得
这次实训,我觉得我真收获挺多的,以前愚昧无知,现在感觉是豁然开朗,
visualbasic程序设计,刚开始学vb时不知道是干啥用的,我觉得很新鲜,于是乎很认真的听讲,我发现这门课程很有趣,老师幽默而却讲课生动,很吸引人,就这样,喜欢上vb了,感觉挺有用的,刚开始就想着还可以自己编软件,多好啊!其实真没那么容易啊,要学好vb也是一件不容易的事,经过这次实训,我觉得我的vb有大大的提升,总而言之,最重要的是多做例题多实践多锻炼多操
作。下面在介绍一下vb的发展过程:
visualbasic(简称vb)是microsoft公司于1998年推出的可视化
开发工具。visual意为“可视化”,它是指开发图形用户界面(gui)时,无须编写大量代码去描述界面元素的位置和外观。basic是指basic语言,这是一种面向初学者的语言。visualbasic是基于basic的可视化程序设计语言,它继承了basic语言简单易懂的特点,采用面相对对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。
visualbasic是目前面向对象开发的主要语言之一,是最简单、最容易使用的语言,因此它是初学者学习可视化编程语言的最佳选择。在以windows操作系统为平台的众多可视化编程工具中,
visualbasic具有易用性、通用性和开发效率高等特点,这使得 visualbasic特别适合于一般应用程序的开发,成为最流行的 windows应用程序开发语言。现有三种版本:学习 版、专业版和企业版。
vb集成了一系列功能,在vb程序设计环境中能够完成程序的编写、 调试、查错、运行、编译、保存等基本操作,同时还提供了大量程序 设计的“零部件”(在vb中称为函数、控件),能够很方便的根据 需要“组装”成一个复杂的程序。
vb开发的应用程序的运行采用事件驱动原理。程序设计人
员不仅在程序设计时不需要考虑程序代码执行的先后问题,而且同一 个对象可以因用户的不同操作而产生不同的结果。
vb中提供的编辑器不仅提供了典型的windows文字处理应 用程序的各种功能,如剪切、复制、粘贴等,使得程序的输入和修改 非常方便。而且在vb代码窗口输入代码时,对于vb中的对象的属性、 方法,内置的函数、已定义的自定义函数、过程,已定义的变量等, 能自动给出拼写提示。这样可大大减少编程人员的记忆量。
在vb开发环境下,通过api(application program interface) 函数调用,可充分使用windows提供的各种系统资源,来扩充所开发 的应用程序的功能。
vb全面支持windows系统的ole(object linking and embedding)技术,因此可以方便、快捷地实现不同应用程序之间的 动态数据交换。
另外,在vb中,可以开发出包括标准exe(标准windows应 用程序)、activex控件、activex exe(对象的嵌入和链接)等多种 类型的应用程序。
visual basic 语言的特点:
1、 面向对象的可视化设计平台 2、 事件驱动的编程机制 3、 结构化的程序设计语言
4、 强大的数据库功能和网络开发功能 5、 充分利用windows资源 6、 方便实用的程序指导
我们已经学了一学期vb了,大家知道vb都能做什么呢?记事 本、画图、做一些小游戏等等,其实还有好多好多东西都能用vb编 出来,世界着名的三大软件之一---spss就是用vb开发的。现代社 会,随着计算机科学技术飞速发展,vb也不断改进,他已经彻底摆 脱了“玩具语言”的形象,成为编制通用windows应用程序、数据库 应用程序、多媒体应用程序以及网络应用程序的理想工具。vb不仅 是一种编程语言,而且是集应用程序开发、调试和测试于一体的集成 开发环境。
作为当代大学生,我们在以科技为主导的新世纪里,一定要掌握
vb这门课程,有利的发挥我们的才能和智慧,辉煌我们的人生!篇二:vb实习体会 vb实习体会
我对于visualbasic的学习,是从初中开始的。当时舟山市的中考政策有考级加分制度,考出全国二级能加10分。在此诱惑下报名参加培训班,考了两次,第一次笔试未通过,第二次才全通过。虽然考了两次,但是那时候已经能够编出几个没有什么逻辑性可言的小小游戏了。
所以这次认识实习,对我来说难度并不大。然而由于选课上面的原因,认识实习和电子实习冲突,导致我没有上过一节认识实习课。所以我的vb水平基本没有什么进步,这个五子棋,也是建立在初中的经验上的。
vb本身也不是很难。尤其在gui编程上能够体现出来。我接触过几种gui的编程,桌面应用里面有swing、qt库的编程,另外还有android和j2me的编程。这些程序在gui开发上面虽然不能说难,但代码量也是很大的(qt和android有可视化辅助设计,稍微好一点)。而微软确实对程序员比较照顾,出了很多的编程方式都比较简易,比如
windowsform式的编程,这在vb和c#上体现的非常到位,大大降低了程序员的门槛。值得一提的是,我初中的学校,超过三分之一的人通过了全国计算机等级考试二级vb,可见vb的简单程度。
虽然vb很简单,但说实话我不太喜欢vb。一方面是长期接触类c语法,让我对于类c语法的语言比较偏爱(java、c++、php等)。另一方面是vb是一种windowsonly的语言,可移植性比较差。
而从业界发展的视角来看,随着苹果焕发第二春以及google的崛起,微软的势力开始萎缩。在终端方面,高端智能手机以及平板电脑正悄悄取代个人pc机的地位。而互联网云计算的概念更加使得这些终端设备能够替代传统pc。而微软在这方面几乎可以被称作是惨败的。所以,开发windows桌面应用渐渐显得不入时,况且是用可移植性非常差的vb6来开发。
如果要我选择桌面应用程序开发工具的话,我恐怕会选择c#。它既有 windowsform的编程方式,拥有的几乎所有的便利特性,而且是类java
语法,使得程序员能够非常快的适应。另外,的可移植性比较强。c#运行在平台上,理论上可以像java那样易于移植,而且在linux上也出现了mono这样的开源版本。而vb6则不行。
当然,语言的问题总是微乎其微的。这一次实习最大的收获应该是大致了解了五子棋程序的原理。比如说怎么判断五子连珠等等。虽然没有更上一层楼编出ai,但是总的来说,这是我第一次用vb开发出一个像样点的游戏了。篇三:vb实习报告
实习报告
一、前言 实习时间
2012年12月21——12月26日 实习地点 杨凌职业技术学院南校区机房 实习目的
1、熟练掌握visuabasic语言的语法规则,visualbasic程序调试一般方法和技巧,并能利用visuabasic语言实现简单程序的设计。
2、掌握基本的模块设计与实现数据文件读写、人机界面设计等; 3、熟练运用测量平差及程序设计知识,编写测量程序;
4、进一步巩固《vb程序设计》课程中所学到的知识,熟练掌握并综合运用所学的编程技巧。 实习要求
保持学习态度端正,尽量完善作业达到高质量高数量的作业 二、实习任务及内容 1、进入主界面面应有登陆界面,类似于“学生成绩查询系统”界面。 2、设计并实现系统的主界面,界面的名称可以自己取,比如测量程序集等
三、实习过程 编辑主界面
打开vb在form1中添加“用户名”、“密码”、“登陆”、“帮助”控件,以及修改对应的名称,并编辑如图所示的代码: