『壹』 VB能做些什么
VB可以做数据库前台开发,也可做后台,还可以做很多应用软件。
一般开发游戏很少用到VB。游戏编程指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。
目前流行的游戏编程语言为C++编程语言,游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。
现在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift)。当然时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。
Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件,用于高效生成类型安全和面向对象的应用程序 。
在 Visual Basic.NET程序设计中,整个应用程序就是一个对象,应用程序中又包含着窗(Form),命令按钮(Command),菜单(Menu)等对象。
(1)vb编程语言主要可以用来做哪些扩展阅读:
VB的编程一般用的是VB6.0。
VB6.0全称为VisualBasic 6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。如果你是一个对编程一无所知,而又迫切希望掌握一种快捷实用的编程语言的初学者,那选择VB 6.0没错的。
即使考虑到VB程序本身编译和运行效率较低的不足(嘻嘻速度现在不是问题吧),单是它的快捷的开发速度,简单易学的语法,体贴便利的开发环境,它仍不失一款优秀的编程工具,是初学者的首选。
用VB开发应用程序,包括两部分工作:一是设计图形用户界面;二是编写程序代码。设计图形用户界面通过窗体设计器来完成;而代码编辑器的作用就是用来编写应用程序代码。
『贰』 VB可以做什么
VB的作用是方便、快捷、简单,但是它对数据库编程不够好,需要用到很复杂的控件,所以适合用来做小游戏、小软件。
VB能做几乎所有类型的软件。
学校用到的人事管理、师资管理、学生资料、成绩统计、考试系统方面的软件,VB都可以胜任。
『叁』 vb的主要用途是什么
VB的主要用途:VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。
“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。
(3)vb编程语言主要可以用来做哪些扩展阅读:
VB的语言特点:
1、不支持继承
VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。
2、无原生支持多线程
Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。
3、异常处理不完善
Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
『肆』 VB这个编程语言的应用范围
VB适合开发WINDOWS平台下的应用软件或者网站,也可以做Windows Mobile下的手机软件。前景一般。 不过VB上手容易,语法简单。在 vs.net的支持 下还是能做很多事情的。
『伍』 学习VB有什么用
它是一门编程语言,很容易入门,由于很多编程语言的原理都有相似之处,所以,学了VB后对其它语言也更容易上手。
VB能解决很多问题,如可编程来记录每天发生的事情,随时调用来看;还可自己做浏览器上网;自己做一个像QQ那样的聊天工具,页面完全由自己设计;还有很多很多好处,如果愿意当一个网络高手,就必须要学会看代码,而学了VB后看其他代码就会更容易看懂了。
VB易学,易上手,只要学得好,其它语言能做到了VB基本都能做到,VB做数据库编程也不错的,很多大的软件公司也在用VB开发系统。
但就业前景局限性稍大一点。VB可以用来做管理类软件,做办公自动化软件,做测试软件,不适合做底层应用。