什么是VB程序设计?

什么是VB程序设计?,第1张

VB 程序设计是Visual Basic编程语言,编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁,计算机编程语言也有很多。

目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。 

BASIC是英文Beginner’s All purpose Symbolic Instruction Code的缩写,意思为初学者通用符号指令代码,一直都是程序设计入门的首选语言。

1991年,Visual Basic(简称VB)面世,他是第三代BASIC语言,它不但秉承了BASIC语言的易学易用的优点,而且增加了图形界面设计工具。

它简化了复杂的窗口程序编写过程,让编程者将更多的精力致力于问题的求解过程。

VB程序设计能设计出大部分的Windows平台的软件,不过有些软件虽然能做,但并不适合VB程序设计。

例如用VB做游戏的话,原理上是可行的,也确实有人用VB开发过游戏,但不得不说太麻烦了。还有一些底层控制的程序也不好做。

VB目前主要用途还是用于快速制作不太复杂的、小型的桌面软件。所以要想开发大型的软件,例如Photoshop或是3DMax之类的程序,VB显然是不能胜任的。

扩展资料:

1、VB的基本特点

(1)可视化的设计平台。Visual Basic提供的可视化设计平台,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面的设计而编写大量程序代码。

只需按照设计的要求,用系统提示的工具在屏幕中画出各种对象即可。Visual Basic自动产生界面设计代码,程序员只需要实现程序功能的那部分代码,从而大大地提高了程序设计的效率。

(2)事件驱动的编程机制。VB没有传统意义上的主程序,程序执行的基本方法是由“事件”来驱动子程序的运行。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向。

每个事件都能驱动一段程序的运行。程序员只需编写响应用户动作的代码,各个动作之间不一定有联系,使得程序既易于编写又易于维护。

2、VB的优点

(1)强大的数值和字符串处理功能。

(2)丰富的图形指令。

(3)提供静态和动态数组,有利于简化内存管理。

(4)过程可递归调用。

(5)支持随机文件和顺序文件访问。

(6)提供了一个可供应用程序调用的包含多种类型的图标库。

(7)具有完善的运行出错处理。

-Visual Basic

网络编程的主要对象就是浏览器 因为我们上网基本上是依赖浏览器的,当然,像游戏,聊天软件等等这些不依赖浏览器,但需要网络协议,不同的协议,有不同的共能,网络编程就是做这些,浏览器:一大堆接口给你摆这了,想做成什么样?自己实现去吧。网络协议:这个跟前面的差不多也有一些接口,或者服务条款等等(嘿嘿,还没研究那么深)然后还是要我们编程人员来实现,我们可以从以上信息中得到它们运行的机制,特点,模式,语言,服务规定等等信息,熟知这些后,我们就可以编程了,利用它自身的东西,在加上我们需要而且符合它规范,且可运行的东西,就是编出来的东西啦~这个就是网络编程啦~HOHO

1、VB程序设计以Visual Basic 60简体中文版为语言背景,深入浅出的介绍Visual Basic 60程序设计技术,基本涵盖了Visual Basic 60编程时的常用内容。

2、VB程序设计共分14章,主要内容包括开发环境、语言基础和数组与过程、常用控件、菜单设计、文件处理、ActiveX控件、数据库程序设计、图形程序设计、多媒体编程、网络编程、API函数和注册表、安装程序的制作和综合实例。

3、为了方便读者学习,《VB程序设计》提供多媒体课件,及例题和练习题的所有源代码。

4、VB程序设计可以作为大中专院校计算机及相关专业的教材,适合编程爱好者自学使用。

企业开发还是用JAVA的多,也有用C#的,不过可能稍微少一点。VB学起来容易,不过用的不是太多。另外一些低层开发的话,当然会用C/C++啦。

如果你是刚开始学习编程,那不必怕学错,其实编程基础都是差不多的。不过如果是你学了很长一段时间的编程,要开始做一些小软件的时候了,这个时候可以好好挑选以下,因为各种语言的高级应用都是有很大差别的。

其实如果你要用NET开发的话我觉得学VBNET还不如用C#NET,C#可是MS的主打啊。

你自己需要的啊 分不清那一个的 以下是我前几天写的

1CSDN http://wwwcsdnnet/ 很多资料和已解决问题

CSDN在全球范围内注册用户超过220万,日浏览量超过800万,是中国大陆及全球华人IT专业人士中最受推崇的专业品牌。

凭借领先的技术平台和优质的内容服务,CSDN赢得IT专业人士一致好评,在2004年中国BBS百强评选中,CSDN名列IT类网站榜首,2006年度当选Red Herring亚洲未上市科技百强企业。

2问专家 http://china-askprocom/

它的广告:如果您在编程过程中遇到任何问题,您可以把您的问题寄给我们,我们将努力帮助您寻找答案或线索。

3网络大本营 http://wwwqqviewcom/

偏向于网络编程net 和 asp

4VB爱好者乐园 http://wwwvbgoodcom/vbgood/

内容还全面,有很多完整的程序和技巧

5 编程爱好者论坛http://wwwprogramfancom/club/

全面,偏向技术

6月光软件http://wwwmoon-softcom/

一个很不错的网站,内容全面 有大量源码,推荐!

7计算机等级考试内容辅导视频教学 http://wwwxue8xue8com/tvideo_lv2phpid=61#c62

手把手的老师在线讲课,速度还可以

8中国VB网 http://wwwchinavbnet/

内容很多

呵呵 转自我今天写在我们论坛的帖子http://ly-ehomecn/bbs

http://wwwibook8com/book/vbhtm

VB编程工具

Visual Basic 60简体中文版 Visual Basic 60绿色精简版 MSDN VB6精简版

VB入门教程

VB程序设计系列教程 VB 趣味例程 VB6实例教程

中文VB6傻瓜书 VB最简单入门教程 VB 60中文版范例入门与提高

VB初哥教学 VB编程标准 看实例学VB 60

VBNET学习教程 VBNET控件时尚编程百例 VB 中文版实用培训教程

VB经典编程 VB6循序渐进教程 VB 60 中文版教程

VB_NET实例解析与应用编程 VBNET中高级篇 VB精彩编程200例

VB超级教程 VB API函数大全 Visual Basic 60实例教程

VB 60数据库开发学习教程 VBNET数据库编程从入门到精通 VB60入门提高

21天学通Visual BasicNET Visual BasicNET实用全书 Visual BasicNET学习范本

Visual BasicNET培训教程 Visual Basic实用编程标准 VB学习教程

VB的控件的学习

VB编程开发技术

COM+与VB6分布式应用程序设计 Visual Basic 插件开发人员指南 VBNET高级开发指南

VBNet高级编程 VBNET 面向对象可重用组件开发 Visual Basic精彩编程200例

VBNet多媒体编程 VBNET高级程序员指南 Visual BasicNET GDI+技术教程

VBNet控件应用编程实例教程 VBNET XML Web开发人员指南 VB和SQL Server编程指南

用VBNET开始AspNET11的开发 VB 游戏编程学习系统 Visual BasicNET 编码技术

VBNET面向对象CLASS的实现 VBNET应用集锦例程 VBNET实例解析应用编程

Visual BasicNet与动态网页技术 VB6开发宝典 VB系统资源

VB 例程序讲解 VBNET数据库开发实例 VBNET与数据库开发教程

VB语言程序设计 VBNET面向对象的实现 Visual Basic 60应用编程150例

Visual BasicNET项目开发实践 Visual Basic 60 开发宝典 Visual Basic 60网络编程

Visual Basic60企业级应用程序开发 Visual Basic60数据库程序设计 Visual Basic NET程序设计基础

Visual BasicNET数据库开发教程 Visual Basic 6 循序渐进教程 VB游戏编程21天自学通

Visual BasicNET进销存程序设计 Visual Basic程序设计导学 Visual BasicNET技术内幕

VBNET和SOL Server 2000高级编程 利用VB设计打印复杂报表 Visual BasicNET编程基础

Visual Basic60元件程序开发指南 VBNet网络数据库整合应用 Visual Basic或C#创建WS

Visual BasicNET程序设计与应用

VB开发手册与指南

VBNet与ASPNet代码手册 VB 60中文版语言参考手册 VB编程经验手册

VB API 函数使用手册 VBA高级开发手册 VB速查手册之技巧篇

VBNET Remoting 技术手册 VBNet调试技术手册 Visual Basic 60 组件工具指南

VBNet字符串和正则表达式参考手册 VBScript语言参考 VB6程序设计参考手册

VB技巧问答10000例 VB5 开发WEB数据库指南 VBscript英文帮助手册

VB6控件参考手册 VB6语言参考手册 VB6程序员指南

VB5开发WEB数据库指南 VBA 高级开发指南 VB中文版实用参考手册

VB编程经验手册 VB6组件工具指南 Visual Basic API函数参考手册

Visual Basic 60实用参考手册 Vsual Basic 60 控件参考手册 Visual BasicNET类设计手册

Visual BasicNET 语言参考手册 Visual Basicnet 反射参考手册 Visual Basicnet线程参考手册

Visual Basic编程经验手册 Visual BasicNet专家指南 Visuai BasicNET编程培训教程

VB速查手册之技巧篇 VBscript英文帮助手册

VB其它相关资源

VBSCRIPT函数方法速查 Visual Basic 第三方控件大全 Visual Basic 语言参考-函数速查

Access 2003 VBA 程序员参考书 VB、C快速进阶 V30 VB系统资源

VB Script语言参考 VB编程技巧集 VBScript 教程及语言参考

VBScript与JScript实例教程 VB精华文摘 Visual Basic 术语解释

VB常用函数 VBScript学习 VB学习一点通

VB Script基础 VBScript 帮助手册 Visual Basic 常用数值算法集

VB视频相关

VB编程与应用(电大)29讲 编程经典Visual Basic 用多媒体学Visual Basic

电子科大--- VB程序设计 VBnet多媒体教学

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/12187035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存