《VB论文.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VB论文

学生姓名 :曹超 班 级 :1226001 学 号 :201220600107 专 业 :采矿工程 日期: 2014 年 12 月 18 日 学习VB的心得体会 ????? 这学期选修了VB这门学科,想从学习中对计算机有更深刻的认知,也对我大学中的计算机2级考试奠定基础。那么谈谈这学期的学习中对vb的认知和心得体会。? 一、 Visual Basic 简介 Visual Basic 是Microsoft 公司开发的Windows 应用程序开发工具,Visual ——可视化的,是一种开发图形户界面(GUI)的方法,使得非计算机专业的人也可以开发出专业的Windows软件。Visual Basic继承了BASIC语言简单易学的优点,又增加了许多新的功能,它采用面向对象与事件驱动的程序设计思想,使编程变得更加方便、快捷,使用Visual Basic既可以开发个人或小组使用的小型工具,又可以开发多媒体软件,数据库应用程序,网络应用程序等大型软件,是国内外最流行的程序设计语言之一。英文Visual的意思是视觉的,可视的Baisc这个名字可能抽象了点,但实际上它却是最直观的编程方法,之所以叫做可视,你只要看到VB的界面就会明白,实际上你无需编程,就可以完成许多步骤。 在VB中入了控件的概念,在Windows中控件的身影无处不在,如按钮、文本框等。VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观,工作方法,能够响应用户操作(事件)。 这样你就可以象在画板上一样,随意点几下鼠标,一个按钮就完成了。这些在以前的编程语言下是要经过相当复杂的工作的。 可视化设计:Visual Basic为用户提供大量的界面元素(在Visual Basic中称为控件对象),例如 窗体、菜单、命令按钮、工具按钮、检查框等等。用户只需要利用鼠标,键盘把这些控件对象拖动到适当的位置,设置它们的大小,形状,属性等,就可以设计出所需的应用程序界面。 事件驱动编程:Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用Visual Basic设计应用程序时,必须首先确定应用程序如何同用户进行交互。(例如发生鼠标单击,键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所谓的事件驱动编程。 程序设计方法概述 1、初期的程序设计 高运行效率,少占用内存为目标 2、结构化程序设计 程序的可读性,可维护性为目标 程序=算法+数据结构+计算机语言+面向过程的程序设计方法 3、面向对象的程序设计(OOP) 降低程序的复杂性,提高软件的开法效率和改善工作界面为目标 程序=对象+消息+面向对象的程序设计 Visual Basic 特点 1、具有面向对象的可视化设计工具 2、事件驱动的编程机制 3、结构化的程序设计语言 4、提供了易学易用的应用程序集成开发环境 5、支持多种数据库系统的访问 6、高度可移植化的代码 7、VB6.0在开发环境上,网络功能等的大大增强。 二、对VB的理解 (1)VB不只是数据库和报表。不要以为VB就是数据库和报表,这只是VB强大功能的一小部份。如果这此都搞不清,还是好好的看一下相关的书籍,比在这里问问题有用多了。我以前没有学过数据库,只是有些编程的思路,后来学数据库就非常容易了。我做报表一般用RichTextBox或是From来做,一般都能做的很好,也不用去考虑什么水晶报表了。 (2)不要迷信于API。API能做很多东西,但有些东西在VB里面的函数中就有,API只是VB对WindowsSDK的封装而已。如果想学好API,建议学习SDK。如果VB本身就能很好的支持这个功能,何必还要用API呢。 (3)不要什么都想着控件。如果做程序都想着第三方控件的话,代价是很高的,不仅程序大,安全性也低了很多。其实VB本身带的控件已经完全够用了。 (4)认认真真的把MSDN中关于VB的内容好好看一看,特别是函数和语句,很有用的。 (5)遇到问题不要直接来这里问,自己好好想一想,试着解决这个问题,这虽然在时间上慢了,可是在自身的提高上却有很大的帮助。 (6)没事的时候,多研究些语言上的东西,如数据结构和算法,不要老是想着什么花哨的东西。这对以后的提高非常有帮助。 如何学好VB程序设计 1、学习程序设计的基本要求 2、VB的功能及特点 3、学习VB程序设计

文档评论(0)

lunwen1978 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档