vb有什么作用
、Visual Basic是什么?Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
何谓 Visual Basic?“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
VB提供了学习版、专业版和企业版,用以满足不同的开发需要。学习版使编程人员很容易地开发Windows和Windows NT的应用程序;专业版为专业编程人员提供了功能完备的开发工具;企业版允许专业人员以小组的形式来创建强健的分布式应用程序。
二、能用 Visual Basic 干什么呢?
也许应该问不能用它干什么更恰当一些。答案是:没有什么不能干的!
Visual Basic 所做的很多事情一点也不简单。它是一种强大的语言,即您所能想到的编程任务,它基本都能完成。从设计新型的用户界面到利用其它应用程序的对象;从处理文字图象到使用数据库;从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。
VB是微软公司的一种通用程序设计语言,包含在Microsoft Excel、Microsoft Access等众多Windows应用软件种的VBA都使用VB语言,以供用户二次开发;目前制作网页使用较多的VBScript脚本语言也是VB的子集。
利用 VB的数据访问特性,用户可以对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式创建数据库和前端应用程序,以及可调整的服务器端部件。利用ActiveX(TM)技术,VB可使用如Microsoft Word、Microsoft Excel及其他Windows应用程序提供的功能,甚至可直接使用VB专业版和企业版创建的应用程序对象。
三、关于VB语言的前景
在目前各种编程语言共存的时代,VB会不会落伍呢?当然不会了。
从1991年VB诞生之日起到现在已经有七个版本了(最新.NET版)这么高的更新率,不外乎说明两个问题:用户对VB的热衷,微软对VB的重视。不可否认微软对市场的预测能力是极为高明的,而它强大的技术、财力支持也使它在许多以前未进入的领域,在不长的时间内有成为最有力的竞争对手,
对于VB现在也有一个很强的竞争对手――Delphi,有人把它称作VB杀手,这显然有偏激之处,VB的确有它的不足之处,但Delphi又何尝不是呢,而且以微软对VB的倾心,VB的功能必然会越来越强大。
我们这些所谓的 VB 程序员总算可以放心了,VB不会落后于时代,毕竟它是使用人数最多的优秀的开发工具。
四、怎样学习VB语言?
如果你是一个对编程一无所知,而又迫切希望掌握一种快捷实用的编程语言的初学者,那选择Visual Basic没错的。它的快捷的开......春雨丝丝润万物 红梅点点绣千山 春意盎然
绛旓細VB鏄竴绉嶉潰鍚戝璞$殑缂栫▼璇█锛岄潪甯搁傚悎寮鍙戝悇绉嶇被鍨嬬殑搴旂敤绋嬪簭銆傞氳繃VB锛屽紑鍙戣呭彲浠ュ垱寤哄浘褰㈢晫闈赴瀵岀殑搴旂敤绋嬪簭锛屽妗岄潰杞欢銆佹暟鎹簱绠$悊杞欢绛夈俈B鎻愪緵浜嗕赴瀵岀殑搴撳拰宸ュ叿锛屼娇寰楀紑鍙戣呰兘澶熸洿蹇熴佹洿楂樻晥鍦扮紪鍐欎唬鐮侊紝缂╃煭寮鍙戝懆鏈熴備簩銆浜嬩欢椹卞姩缂栫▼ VB鏀寔浜嬩欢椹卞姩缂栫▼锛岃繖鎰忓懗鐫瀹冨彲浠ユ牴鎹敤鎴风殑鎿嶄綔鏉ユ墽琛岀浉...
绛旓細VB杩樺彲浠ョ敤浜庤嚜鍔ㄥ寲鎺у埗棰嗗煙銆備緥濡傦紝鍦ㄥ伐涓氭帶鍒剁郴缁熶腑锛孷B鍙互閫氳繃涓庣‖浠惰澶囩殑鎺ュ彛杩炴帴锛屽疄鐜拌澶囩殑鑷姩鍖栨帶鍒躲傛澶栵紝VB杩樺彲浠ョ敤浜庡垱寤鸿嚜瀹氫箟鐨勫畯鍜岃剼鏈紝瀹炵幇鍚勭鑷姩鍖栦换鍔★紝鎻愰珮宸ヤ綔鏁堢巼銆傚洓銆绉戝璁$畻鍜屾暟鎹垎鏋 VB閰嶅悎鐩稿簲鐨勬暟瀛﹀簱鍜屽伐鍏凤紝涔熷彲浠ョ敤浜庣瀛﹁绠楀拰鏁版嵁鍒嗘瀽銆傚湪鏁板艰绠椼佸浘鍍忓鐞嗙瓑棰嗗煙锛...
绛旓細VB鎻愪緵浜嗗涔犵増銆佷笓涓氱増鍜屼紒涓氱増锛岀敤浠ユ弧瓒充笉鍚岀殑寮鍙戦渶瑕銆傚涔犵増浣跨紪绋嬩汉鍛樺緢瀹规槗鍦板紑鍙慦indows鍜學indows NT鐨勫簲鐢ㄧ▼搴忥紱涓撲笟鐗堜负涓撲笟缂栫▼浜哄憳鎻愪緵浜嗗姛鑳藉畬澶囩殑寮鍙戝伐鍏凤紱浼佷笟鐗堝厑璁镐笓涓氫汉鍛樹互灏忕粍鐨勫舰寮忔潵鍒涘缓寮哄仴鐨勫垎甯冨紡搴旂敤绋嬪簭銆備簩銆佽兘鐢 Visual Basic 骞蹭粈涔堝憿锛熶篃璁稿簲璇ラ棶涓嶈兘鐢ㄥ畠骞蹭粈涔堟洿鎭板綋涓浜涖
绛旓細VB鍙互鍋氭暟鎹簱鍓嶅彴寮鍙戯紝涔熷彲鍋氬悗鍙帮紝杩樺彲浠ュ仛寰堝搴旂敤杞欢銆備竴鑸紑鍙戞父鎴忓緢灏戠敤鍒癡B銆傛父鎴忕紪绋嬫寚鍒╃敤璁$畻鏈虹紪绋嬭瑷锛屽C缂栫▼璇█銆丆++銆乯ava绛夛紝缂栧啓璁$畻鏈恒佹墜鏈烘垨娓告垙鏈轰笂鐨勬父鎴忋傜洰鍓嶆祦琛岀殑娓告垙缂栫▼璇█涓篊++缂栫▼璇█锛屾父鎴忕紪绋嬫帴鍙d负DirectX9.0銆丱penGL鍜孲DL(Simple DirectMedia Layer)绛夈傜幇鍦ㄦ墜鏈轰笂...
绛旓細1銆乂B锛氱粨鏋勫寲鐨勩佹ā鍧楀寲鐨勩侀潰鍚戝璞$殑銆佸寘鍚崗鍔╁紑鍙戠幆澧冪殑浜嬩欢椹卞姩涓烘満鍒剁殑鍙鍖栫▼搴忚璁¤瑷銆2銆乂BA锛氳兘鐢ㄦ潵鎵╁睍Windows鐨勫簲鐢ㄧ▼搴忓姛鑳斤紝鐗瑰埆鏄疢icrosoft Office杞欢銆備篃鍙鏄竴绉嶅簲鐢ㄧ▼寮忚瑙夊寲鐨 Basic 鑴氭湰銆備笁銆佷綔鐢ㄤ笉鍚 1銆乂B锛鎷ユ湁鍥惧舰鐢ㄦ埛鐣岄潰锛圙UI锛夊拰蹇熷簲鐢ㄧ▼搴忓紑鍙戯紙RAD锛夌郴缁燂紝鍙互杞绘槗...
绛旓細缁寸敓绱燘鐨浣滅敤锛1銆佸府鍔╃硸绫汇佽剛鑲佽泲鐧借川浠h阿浠ラ噴鏀惧嚭鑳介噺銆2銆佸埗閫犺娑叉墍闇鐨勮惀鍏荤礌锛屽府鍔╂秷鍖栧惛鏀剁殑杈呭姪銆3銆佸府鍔╄倽鑴忚В姣掑姛鑳姐4銆佺紦瑙g敓娲诲帇鍔涳紝浠や汉绮剧鍏呮矝銆5銆佹秷闄ょ柌鍔炽佽В閰掋6銆佺淮鎶ょ缁忕郴缁熸甯稿強鍋ュ悍鎵闇鐨勮惀鍏荤礌銆7銆佸府鍔╅闃茶绠¢棴濉烇紝缁存姢蹇冭剰鍙婅绠″仴搴风瓑銆/iknow-pic.cdn.bcebos.com/...
绛旓細VB杞欢鐨勪富瑕佷綔鐢:VB鎷ユ湁鍥惧舰鐢ㄦ埛鐣岄潰(GUI)鍜屽揩閫熷簲鐢ㄧ▼搴忓紑鍙(RAD)绯荤粺,鍙互杞绘槗鐨勪娇鐢―AO銆丷DO銆丄DO杩炴帴鏁版嵁搴,鎴栬呰交鏉剧殑鍒涘缓ActiveX鎺т欢,鐢ㄤ簬楂樻晥鐢熸垚绫诲瀷瀹夊叏鍜岄潰鍚戝璞$殑搴旂敤绋嬪簭銆傜▼搴忓憳鍙互杞绘澗鐨勪娇鐢╒B鎻愪緵鐨勭粍浠跺揩閫熷缓绔嬩竴涓簲鐢ㄧ▼搴忋
绛旓細鎵鏈夌殑缁寸敓绱燘蹇呴』鍚屾椂鍙戞尌浣滅敤锛岀О涓VB鐨勮瀺鍚堜綔鐢ㄣ傚崟鐙憚鍏ユ煇绉峍B锛岀敱浜庣粏鑳炵殑娲诲姩澧炲姞锛屼粠鑰屼娇瀵瑰叾瀹僔B鐨勯渶姹傝窡鐫澧炲姞锛屾墍浠ュ悇绉峍B鐨勪綔鐢ㄦ槸鐩歌緟鐩告垚鐨勶紝鎵璋撯滄湪妗跺師鐞嗏濄1銆佺淮鐢熺礌B1锛氬張鍙姉绁炵粡鐐庣礌锛屾湁鍔╀簬鏀瑰杽鑴氭皵鐥呭拰甯︾姸鐤辩柟;鎴戜滑鎽勫叆鐑噺瓒婂锛岄渶瑕佺殑B1瓒婂锛屽洜涓哄畠鑳藉府鍔╃⒊姘村寲鍚堢墿鐨勬秷鍖栵紝...
绛旓細浼樼偣锛氬彲瑙嗗寲鐣岄潰锛屾搷浣滅畝鍗曪紝鏄撳 缂虹偣锛氶殣钘忎簡璁稿 Windows 鍐呴儴鍜屽簳灞傜殑鐭ヨ瘑锛屼篃灏辨槸璇达紝VB 鐨勮澶氬姛鑳芥槸闈犺皟鐢ㄥ凡缁忕紪杈戝ソ鐨 Windows 妯″潡鎴 dll 瀹炵幇鐨勶紝VB 鏈韩鏃犳硶缂栬緫杩欎簺涓滆タ銆傚彟澶栵紝杩愯閫熷害杈 C 璇█鎱
绛旓細1锛VB鎻愪緵鍙鍖栫殑缂栫▼宸ュ叿 VB鍚戠▼搴忓憳鎻愪緵鍥惧舰瀵硅薄锛堢獥浣擄紝鎺т欢锛岃彍鍗曠瓑锛夎繘琛屽簲鐢ㄧ▼搴忕殑鐣岄潰璁捐锛屽簲鐢ㄧ▼搴忕殑鐣岄潰鐩稿綋浜庣敤宸ュ叿鐢诲嚭鏉ョ殑锛屽ぇ澶х畝鍖栦簡绋嬪簭鍛樼殑缂栫▼宸ヤ綔銆2锛夌▼搴忛噰鍙栤滀簨浠堕┍鍔ㄢ濇柟寮 VB鏀瑰彉浜嗙▼搴忕殑鏈哄埗锛屾病鏈変紶缁熸剰涔変笂鐨勪富绋嬪簭锛屼娇绋嬪簭鎵ц鐨勫熀鏈柟娉曟槸鏈夆滀簨浠垛濇潵椹卞姩瀛愮▼搴忥紙鎴栬繃绋嬶級...