vb实训心得
这次实训,我觉得我真收获挺多的,以前愚昧无知,现在感觉是豁然开朗,visualbasic程序设计,刚开始学vb时不知道是干啥用的,我觉得很新鲜,于是乎很认真的听讲,我发现这门课程很有趣,老师幽默而却讲课生动,很吸引人,就这样,喜欢上vb了,感觉挺有用的,刚开始就想着还可以自己编软件,多好啊!其实真没那么容易啊,要学好vb也是一件不容易的事,经过这次实训,我觉得我的vb有大大的提升,总而言之,最重要的是多做例题多实践多锻炼多操
作。下面在介绍一下vb的发展过程: visualbasic(简称vb)是microsoft公司于1998年推出的可视化 开发工具。visual意为“可视化”,它是指开发图形用户界面(gui)时,无须编写大量代码去描述界面元素的位置和外观。basic是指basic语言,这是一种面向初学者的语言。visualbasic是基于basic的可视化程序设计语言,它继承了basic语言简单易懂的特点,采用面相对对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。visualbasic是目前面向对象开发的主要语言之一,是最简单、最容易使用的语言,因此它是初学者学习
可视化编程语言的最佳选择。在以windows操作系统为平台的众多可视化编程工具中, visualbasic具有易用性、通用性和开发效率高等特点,这使得 visualbasic特别适合于一般应用程序的开发,成为最流行的 windows应用程序开发语言。visualbasic6.0现有三种版本:学习 版、专业版和企业版。 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的编程方式,拥有vb.net的几乎所有的便利特性,而且是类java 语法,使得程序员能够非常快的适应。另外,.net的可移植性比较强。c#运行在.net平台上,理论上可以像java那样易于移植,而且在linux上也出现了mono这样的开源版本。而vb6则不行。 当然,语言的问题总是微乎其微的。这一次实习最大的收获应该是大致了解了五子棋程序的原理。比如说怎么判断五子连珠等等。虽然没有更上一层楼编出ai,但是总的来说,这
是我第一次用vb开发出一个像样点的游戏了。篇三:vb实习报告 实习报告
一、前言 实习时间
2012年12月21——12月26日 实习地点 杨凌职业技术学院南校区机房 实习目的 1、熟练掌握visuabasic语言的语法规则,visualbasic程序调试一般方法和技巧,并
能利用visuabasic语言实现简单程序的设计。 2、掌握基本的模块设计与实现数据文件读写、人机界面设计等; 3、熟练运用测量平差
及程序设计知识,编写测量程序; 4、进一步巩固《vb程序设计》课程中所学到的知识,熟练掌握并综合运用所学的编程技巧。 实习要求
保持学习态度端正,尽量完善作业达到高质量高数量的作业 二、实习任务及内容 1、进入主界面面应有登陆界面,类似于“学生成绩查询系统”界面。 2、设计并实现系
统的主界面,界面的名称可以自己取,比如测量程序集等 三、实习过程 编辑主界面 打开vb在form1中添加“用户名”、“密码”、“登陆”、“帮助”控件,以及修改对应的名
称,并编辑如图所示的代码:
右单击窗体添加,并添加窗体;在visual basic中,是通过菜单编辑器建 立和管理菜单的,其打开方式为:在工具→菜单编辑器中;对form2进行一级、二级菜
单编辑,并注意一级菜单和二级菜单的区别 主窗体: 接下来对各个二级菜单中的程序进行编辑: 1、进行对闭合水准路线计算的界面设置如下
点击“输入测站数及测站数”按钮输入基本信息,在点击计算,就和已在界面上显示出计算结果;
分别双击各个按钮进行编程: 2、对于地形图分幅与编号,围绕其核心公式: lw=(z-31)*6°+(d-1) δl le=lw+δl bs=(h-1)*4°+(4°/δb -c) δb bn= bs+δb 其代码为: 3、角度弧度转换: 输入角度的各项数值,点击“角度->弧度”就和显示出弧度值,同理也可实现弧度到角度的转换
4、距离相对误差计算:
5、三角高程界面设置及代码: 根据《地形测量》理论知识所知,在界面中需设置如图所示的控件,在输入已知数据框中输入数值,有核心计算公式h=dtan(α)+i-v即可算出高差,所以在编写代码时围绕其核心公式进行编程: 篇四:vb实训总结 这次我做的项目是用vb制作一个简单的成绩管理系统,在实训刚开始的时候,做的只是几个简单的界面,觉得其实还算比较简单的,到第二次实训的时候,老师说要用程序代码制
作,而我们还没有具体学过vb程序代码,觉得又开始没有头绪了,感觉无从下手。 实训任务问题的解决: 通过网上搜寻相关资料以及查阅相关书籍了解更多关于vb的知识。到了第四次实训的时候,虽然能实现基本的排版后,但是调试的时候出现了很多问题。而且,有时候由于考虑不周以及粗心的缘故,代码方面存在很大的误差。老师们教了我们很多简单实用的技巧。也让我们意识到了要想全面完整的完成一个模块,首先要经行程序设计,全面分析会用到的东西