发布网友 发布时间:2022-04-25 00:03
共5个回答
热心网友 时间:2023-10-16 11:43
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连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序 。
在 Visual Basic.NET程序设计中,整个应用程序就是一个对象,应用程序中又包含着窗(Form),命令按钮(Command),菜单(Menu)等对象。
扩展资料:
VB的编程一般用的是VB6.0。
VB6.0全称为VisualBasic 6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。如果你是一个对编程一无所知,而又迫切希望掌握一种快捷实用的编程语言的初学者,那选择VB 6.0没错的。
即使考虑到VB程序本身编译和运行效率较低的不足(嘻嘻速度现在不是问题吧),单是它的快捷的开发速度,简单易学的语法,体贴便利的开发环境,它仍不失一款优秀的编程工具,是初学者的首选。
用VB开发应用程序,包括两部分工作:一是设计图形用户界面;二是编写程序代码。设计图形用户界面通过窗体设计器来完成;而代码编辑器的作用就是用来编写应用程序代码。
参考资料:
百度百科-Visual Basic
百度百科-游戏编程
热心网友 时间:2023-10-16 11:44
楼猪:我也是个设计人员(*^__^*) 我回来改答案了,分一定要给我哦~
先给你介绍下VB吧
VB什么都能做!真的!我看过有人用VB做出3D游戏了~叫《五星勋章》而且是开源的,(学VB的比c++的团结些,学c++的利益心太重,当然我并不否定这点c++的大多数是商业程序不可能开源,学VB的大多都是业余人员写的程序一般都会开源的(*^__^*) 嘻嘻……,学习起来很有帮助的)不过一些关键的东西貌似还是c++写的~不过很少
应用程序,网页开发,web服务,控制台程序,移动设备开发!.net框架几近无敌!
那些看不VB的人自己学术不精跑出来鬼叫.
现在在windows上VB主要有2个版本
一个是VB6.0 主要是以事件驱动为主
一个是VB.net 加入了面向对象功能
还有个跨平台的FREE BASIC,他编译的是机器码(能写病毒(*^__^*) )
我来说说VB的优点吧
1.简单易学
2.开发速度快
3.可读性很好,应为VB接近英语自然语言,看起来很舒服
这三点那种语言能比上!不要小看了这三点!咱们都是业余人员没什么时间去考虑算法啊什么的,学起来很快~比用C好多了(C需要比较扎实的英文功底,而且类库很大,比较难以学习)
楼猪,你提到的什么平台问题,我来给你解释下
一般的平台指的就是 操作系统 VB不能跨平台(只能在微软的系统上运行,不过对我们来说够了(*^__^*) ) VB.NET貌似可以,可以借助一个叫moon的运行到LINUX上去,不过这个我们一般用不到。
这里是VB的一些缺点(但是你仔细想想几乎可以忽略不计)
需要运行库或者支持库
VB6.0需要运行库 这个是windows98以上内置的(vista这残疾貌似不支持)
6.0以上的需要NET运行库 这个普遍国内都没有装需要自己装(windows7自带)
你不做黑客,病毒啊什么的基本就不用考虑了,要不用FREE BASIC也可以。
LZ我跟你一样也是搞设计的(*^__^*) ,勉强是个业余的编程爱好者吧,我接触过很多语言~比如c/c++,pascl,php,C#,汇编 不过都是小打小闹玩玩而已,我觉得VB最适合我们这些业余爱好者,很简单,不必花很多的时间去学习~毕竟对我们来说编程只是爱好,不能当饭吃,我跟愿意用这些时间去学习英语 日语(*^__^*)
楼猪 这是我的QQ1436972749
我们可以一起学习(*^__^*) 我也是刚学习VB的,可以一起交流交流
看得出楼猪是个已经工作了的人吧
我还是个学生 可能还有很多设计方面的东西需要请教你
热心网友 时间:2023-10-16 11:44
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。
语言特色
制作应用程序安装盘等提供了友好的集成开发环境。
一、可视化的设计平台
在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。而在Visual Basic 6.0中,采用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来作为一个对象,每个对象都是可视的。
开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置属性。开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。
二、事件驱动的编程机制
面向过程的程序是由一个主程序和若干个子程序及函数组成的。程序运行时总是先从主程序开始,由主程序调用子程序和函数,开发人员在编程时必须事先确定整个程序的执行顺序。而Visual Basic 6.0事件驱动的编程是针对用户触发某个对象的相关事件进行编码,每个事件都可以驱动一段程序的运行。开发人员只要编写响应用户动作的代码。这样的应用程序代码精简,比较容易编写与维护。
三、结构化的程序设计语言
Visual Basic 6.0具有丰富的数据类型和众多的内部函数。其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。
四、强大的数据库功能
Visual Basic 6.0利用数据控件可以访问Access、FoxPro等多种数据库系统,也可以访问Excel、Lotus等多种电子表格。
五、ActiveX技术
ActiveX发展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使Visual Basic 6.0能够开发集声音、图像、动画、字处理、电子表格、Web等对象于一体的应用程序。
六、网络功能
Visual Basic 6.0提供的DHTML(动态HTML)设计工具可以使开发者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件。
拓展资料
语言缺点
Visual Basic 语言具有不支持继承、无原生支持多线程、异常处理不完善等三项明显缺点,使其有所局限性(此些缺点皆已在 vb .net 获得改进)。
一、不支持继承
VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。
二、无原生支持多线程
Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。
三、异常处理不完善
Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
Visual Basic 中可以使用 Err.Raise抛出异常。对系统及用户抛出的异常的处理常用两种模式:一是使用 On Error Resume Next 处理错误;另一种是使用 On Error Goto 将运行引入错误处理代码。但相对 C++ 等语言而言,这样的异常处理破坏了代码的结构。
热心网友 时间:2023-10-16 11:45
你做出几个G的游戏都行 就是效果没有C做出来的好 VB一涉及到图像就有点跟不上了 但是做一般的软件首选肯定是VB
游戏你说的红白机的话 用VB做肯定没有问题 仙剑啥的 也哦K
你要是想学的话 我之前在优酷上看见过一套视频 叫 罗培羽—教你用VB制作RPG游戏
你可以去搜一下
热心网友 时间:2023-10-16 11:45
vb 什么都能做的...只是你说的游戏并不是单单靠vb做出来的...需要一个开发团队的..要美工,要程序员,大的游戏没大几十人是开发不出来的...