VB语言是什么? VB基础语言是什么?
VB\u57fa\u7840\u8bed\u8a00\u662f\u4ec0\u4e48\uff1f\u662f\u4e00\u79cd\u5e94\u7528\u7a0b\u5e8f\u5f00\u53d1\u5de5\u5177\uff0c\u5b83\u7684\u529f\u80fd\u5c31\u662f\u7528\u6765\u7f16\u7a0b\u2014\u2014WIndowS
NT\u4e0b\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
\u9996\u5148\u662f\u201dVisual\u201d,\u201dVisual\u201d\u4e00\u8bcd\u5728\u8f9e\u5178\u4e0a\u7684\u542b\u4e49\u662f\u201d\u770b\u7684\u3001\u89c6\u89c9\u7684\u3001\u7528\u4e8e\u770b\u7684
\u201d\uff0c\u5f15\u7533\u5230\u8ba1\u7b97\u673a\u7a0b\u5e8f\u8bbe\u8ba1\u9886\u57df\u4e2d\u5c31\u53d8\u4e3a\u201d\u53ef\u89c6\u5316\u7684\u7a0b\u5e8f\u8bbe\u8ba1\u201d\uff0cMIcrosoft\u516c\u53f8\u7684\u5176\u4ed6\u51a0\u4ee5Visual\u7684\u4ea7\u54c1\u4e5f\u5728\u90fd\u542b\u6709\u8fd9\u4e2a\u610f\u601d\u3002\u4f55\u8c13\u201d\u53ef\u89c6\u5316\u7a0b\u5e8f\u8bbe\u8ba1\u201d\uff1f\u5b83\u6307\u7684\u662f\u4e00\u79cd\u5f00\u53d1\u56fe\u5f62\u7528\u6237\u754c\u9762\u7684\u65b9\u6cd5\uff0c\u4f7f\u7528\u8fd9\u79cd\u65b9\u6cd5\uff0c\u7a0b\u5e8f\u5458\u4e0d\u987b\u7f16\u5199\u5927\u91cf\u4ee3\u7801\u53bb\u63cf\u8ff0\u754c\u9762\u5143\u7d20\u7684\u5916\u89c2\u548c\u4f4d\u7f6e\uff0c\u53ea\u8981\u628a\u9884\u5148\u5efa\u7acb\u7684\u754c\u9762\u5143\u7d20\u7528\u9f20\u6807\u62d6\u653e\u5230\u5c4f\u5e55\u4e0a\u9002\u5f53\u7684\u4f4d\u7f6e\u5373\u53ef\u3002
Visual
Basic\u5728\u539f\u6709BASIC\u8bed\u8a00\u7684\u57fa\u7840\u4e0a\u8fdb\u4e00\u6b65\u53d1\u90a3\uff0c\u81f3\u4eca\u5305\u542b\u4e86\u6570\u767e\u6761\u8bed\u53e5\u3001\u51fd\u6570\u53ca\u5173\u952e\u8bcd\uff0c\u5176\u4e2d\u5f88\u591a\u548cWIndows
GUIe\u76f4\u63a5\u5173\u7cfb\u3002\u4e13\u4e1a\u4eba\u5458\u53ef\u4ee5\u7528Visual
Basic\u5b9e\u73b0\u5176\u4ed6\u4efb\u4f55Windows\u7f16\u7a0b\u8bed\u8a00\u7684\u529f\u80fd\uff0c\u800c\u521d\u5b66\u8005\u53ea\u8981\u638c\u63e1
\u51e0\u4e2a\u5173\u952e\u8bcd\u5c31\u53ef\u4ee5\u5efa\u7acb\u5b9e\u7528\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
\u6240\u4ee5\uff0cVisual
Basic
\u8fd9\u4e24\u4e2a\u5355\u8bcd\u8fde\u5728\u4e00\u8d77\uff0c\u5c31\u53ef\u4ee5\u4ece\u4e2d\u5f97\u5230\u5173\u4e8e\u5b83\u7684\u4e00\u4e2a\u7b80\u5355\u7684\u6982\u5ff5\u2014\u2014\u4f7f\u7528BasIc\u8bed\u8a00\u8fdb\u884c\u53ef\u89c6\u5316\u7a0b\u5e8f\u5f00\u53d1\u5de5\u5177\u3002
\u662f\u4e00\u79cd\u5e94\u7528\u7a0b\u5e8f\u5f00\u53d1\u5de5\u5177\uff0c\u5b83\u7684\u529f\u80fd\u5c31\u662f\u7528\u6765\u7f16\u7a0b--WIndowS
NT\u4e0b\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
\u9996\u5148\u662f\u201dVisual\u201d,\u201dVisual\u201d\u4e00\u8bcd\u5728\u8f9e\u5178\u4e0a\u7684\u542b\u4e49\u662f\u201d\u770b\u7684\u3001\u89c6\u89c9\u7684\u3001\u7528\u4e8e\u770b\u7684
\u201d\uff0c\u5f15\u7533\u5230\u8ba1\u7b97\u673a\u7a0b\u5e8f\u8bbe\u8ba1\u9886\u57df\u4e2d\u5c31\u53d8\u4e3a\u201d\u53ef\u89c6\u5316\u7684\u7a0b\u5e8f\u8bbe\u8ba1\u201d\uff0cMIcrosoft\u516c\u53f8\u7684\u5176\u4ed6\u51a0\u4ee5Visual\u7684\u4ea7\u54c1\u4e5f\u5728\u90fd\u542b\u6709\u8fd9\u4e2a\u610f\u601d\u3002\u4f55\u8c13\u201d\u53ef\u89c6\u5316\u7a0b\u5e8f\u8bbe\u8ba1\u201d?\u5b83\u6307\u7684\u662f\u4e00\u79cd\u5f00\u53d1\u56fe\u5f62\u7528\u6237\u754c\u9762\u7684\u65b9\u6cd5\uff0c\u4f7f\u7528\u8fd9\u79cd\u65b9\u6cd5\uff0c\u7a0b\u5e8f\u5458\u4e0d\u987b\u7f16\u5199\u5927\u91cf\u4ee3\u7801\u53bb\u63cf\u8ff0\u754c\u9762\u5143\u7d20\u7684\u5916\u89c2\u548c\u4f4d\u7f6e\uff0c\u53ea\u8981\u628a\u9884\u5148\u5efa\u7acb\u7684\u754c\u9762\u5143\u7d20\u7528\u9f20\u6807\u62d6\u653e\u5230\u5c4f\u5e55\u4e0a\u9002\u5f53\u7684\u4f4d\u7f6e\u5373\u53ef\u3002
Visual
Basic\u5728\u539f\u6709BASIC\u8bed\u8a00\u7684\u57fa\u7840\u4e0a\u8fdb\u4e00\u6b65\u53d1\u90a3\uff0c\u81f3\u4eca\u5305\u542b\u4e86\u6570\u767e\u6761\u8bed\u53e5\u3001\u51fd\u6570\u53ca\u5173\u952e\u8bcd\uff0c\u5176\u4e2d\u5f88\u591a\u548cWIndows
GUIe\u76f4\u63a5\u5173\u7cfb\u3002\u4e13\u4e1a\u4eba\u5458\u53ef\u4ee5\u7528Visual
Basic\u5b9e\u73b0\u5176\u4ed6\u4efb\u4f55Windows\u7f16\u7a0b\u8bed\u8a00\u7684\u529f\u80fd\uff0c\u800c\u521d\u5b66\u8005\u53ea\u8981\u638c\u63e1
\u51e0\u4e2a\u5173\u952e\u8bcd\u5c31\u53ef\u4ee5\u5efa\u7acb\u5b9e\u7528\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
\u6240\u4ee5\uff0cVisual
Basic
\u8fd9\u4e24\u4e2a\u5355\u8bcd\u8fde\u5728\u4e00\u8d77\uff0c\u5c31\u53ef\u4ee5\u4ece\u4e2d\u5f97\u5230\u5173\u4e8e\u5b83\u7684\u4e00\u4e2a\u7b80\u5355\u7684\u6982\u5ff5--\u4f7f\u7528BasIc\u8bed\u8a00\u8fdb\u884c\u53ef\u89c6\u5316\u7a0b\u5e8f\u5f00\u53d1\u5de5\u5177\u3002
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。
它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
扩展资料:
vb语言的特点:
1、VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言;
2、可用于开发Windows环境下的各类应用程序;
3、在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具。
参考资料来源:百度百科-Visual Basic
VB与Basic是两种概念
VB是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。
VB最早是微软从早期的BASIC语法继承而来,并加入了可视化的程序界面。
但现在的VB与Basic语言关系并不太大了,因为微软在升级VB的过程中,不断地给VB加入了更多的语法,改变旧的语法,并添加了面向对象程序设计等概念,可以说现在的VB程序与BASIC程序,除了加减乘除和For循环语句外,找不到其它相同特征。
如果说VB从BASIC语言身上继承了什么东西,那就是继承了它的简易性,它非常易学易用。
但是,如果单凭这种优点,微软是不会花那么多时间,来开创和更新VB语言的。微软曾经开发的编程产品很多,但现在只留下了C#,VB,C++三种编程语言。
很多人可能很奇怪,网络上有很多人在学在用VB语言,但也有很多人在贬低VB语言,可以说VB是全世界最有争议的编程语言。但是微软一直在力挺VB,将它从早期的简单语法,升级到VB2005这样强大的开发语言。为什么?
微软可以放弃许多其它不太有争议的编程语言,却一直不愿意放弃争议最大的VB语言。通过分析微软的历史轨迹可以找到答案。
早期的C语言功能公认的强大,在当时的大型计算机软件开发尤其如此,但在开发企业商业软件时,却用处不大,在当时的小型和微型机市场上,最简单最不具有专业水平的BASIC语言却十分流行用于开发应用软件,微软就是从那时候发展起来的,最早的微软应用软件开发的所用的语言就是BASIC语言,它为微软成为日后的巨无霸立下了汗马功劳。
这一点也许让微软意识到,产品的成功,很大原因在于开发成本低,开发周期短,而BASIC语言无疑最具有这种潜力,所以微软一直力挺BASIC语言,对它进行了数不清次数的升级换代,让现在的VB2005已经完全脱胎换骨。
当然,今天的VB语言,我感觉它追求的目的与其它语言是有区别的,其它语言一般是追求功能的强大,不断地扩充语言语法。而VB语言追求的,是软件开发的高效性,编程语言的易学性,然后才是语言的强大性。
所以,今天在应用软件开发市场上(排除非Windows软件),VB始终是最高效、开发成本最低的强大的开发工具。
以上是一个用C,C++,VB开发过不同企业应用软件的程序员感悟。
微软出的可视化的Basic语言,开发界面的速度非常快
VB与Basic是两种概念
VB是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。
VB最早是微软从早期的BASIC语法继承而来,并加入了可视化的程序界面。
但现在的VB与Basic语言关系并不太大了,因为微软在升级VB的过程中,不断地给VB加入了更多的语法,改变旧的语法,并添加了面向对象程序设计等概念,可以说现在的VB程序与BASIC程序,除了加减乘除和For循环语句外,找不到其它相同特征。
如果说VB从BASIC语言身上继承了什么东西,那就是继承了它的简易性,它非常易学易用。
但是,如果单凭这种优点,微软是不会花那么多时间,来开创和更新VB语言的。微软曾经开发的编程产品很多,但现在只留下了C#,VB,C++三种编程语言。
很多人可能很奇怪,网络上有很多人在学在用VB语言,但也有很多人在贬低VB语言,可以说VB是全世界最有争议的编程语言。但是微软一直在力挺VB,将它从早期的简单语法,升级到VB2005这样强大的开发语言。为什么?
微软可以放弃许多其它不太有争议的编程语言,却一直不愿意放弃争议最大的VB语言。通过分析微软的历史轨迹可以找到答案。
早期的C语言功能公认的强大,在当时的大型计算机软件开发尤其如此,但在开发企业商业软件时,却用处不大,在当时的小型和微型机市场上,最简单最不具有专业水平的BASIC语言却十分流行用于开发应用软件,微软就是从那时候发展起来的,最早的微软应用软件开发的所用的语言就是BASIC语言,它为微软成为日后的巨无霸立下了汗马功劳。
这一点也许让微软意识到,产品的成功,很大原因在于开发成本低,开发周期短,而BASIC语言无疑最具有这种潜力,所以微软一直力挺BASIC语言,对它进行了数不清次数的升级换代,让现在的VB2005已经完全脱胎换骨。
当然,今天的VB语言,我感觉它追求的目的与其它语言是有区别的,其它语言一般是追求功能的强大,不断地扩充语言语法。而VB语言追求的,是软件开发的高效性,编程语言的易学性,然后才是语言的强大性。
所以,今天在应用软件开发市场上(排除非Windows软件),VB始终是最高效、开发成本最低的强大的开发工具。
以上是一个用C,C++,VB开发过不同企业应用软件的程序员感悟。
绛旓細Visual Basic锛堢畝绉癡B锛夋槸Microsoft鍏徃寮鍙戠殑涓绉嶉氱敤鐨勫熀浜庡璞$殑绋嬪簭璁捐璇█锛屼负缁撴瀯鍖栫殑銆佹ā鍧楀寲鐨勩侀潰鍚戝璞$殑銆佸寘鍚崗鍔╁紑鍙戠幆澧冪殑浜嬩欢椹卞姩涓烘満鍒剁殑鍙鍖栫▼搴忚璁¤瑷銆傛槸涓绉嶅彲鐢ㄤ簬寰蒋鑷浜у搧寮鍙戠殑璇█銆傗淰isual鈥 鎸囩殑鏄紑鍙戝浘褰㈢敤鎴风晫闈 (GUI) 鐨勬柟娉曗斺斾笉闇缂栧啓澶ч噺浠g爜鍘绘弿杩扮晫闈㈠厓绱犵殑澶栬...
绛旓細VB璇█鏄竴绉嶅彲瑙嗗寲缂栫▼璇█銆俈B璇█锛屽叏绉颁负Visual Basic璇█锛鏄竴绉嶉氱敤鐨勩侀潰鍚戝璞$殑缂栫▼璇█銆傚畠婧愯嚜浜嶣ASIC璇█锛岀户鎵夸簡鍏舵槗瀛︽槗鐢ㄧ殑鐗圭偣锛屽苟杩涜浜嗗姛鑳戒笂鐨勬墿灞曞拰澧炲己銆俈B璇█鐨勭壒鐐瑰寘鎷彲瑙嗗寲缂栫▼銆侀潰鍚戝璞$紪绋嬩互鍙婁簨浠堕┍鍔ㄧ紪绋嬬瓑銆備笅闈㈣缁嗕粙缁峍B璇█鐨勭壒鐐瑰拰鐢ㄩ斻俈B璇█鍏锋湁鍙鍖栫紪绋嬬殑鐗规с傚彲瑙...
绛旓細VB璇█鏄疺isual Basic璇█鐨勭畝绉帮紝鏄竴绉嶄簨浠堕┍鍔ㄧ殑缂栫▼璇█銆傚畠鐨勫巻鍙插彲浠ヨ拷婧埌20涓栫邯90骞翠唬鍒濓紝褰撴椂寰蒋鍏徃涓篧indows鎿嶄綔绯荤粺寮鍙戜簡涓绉嶄笓闂ㄧ殑缂栫▼璇█銆俈B璇█鐨勭壒鐐规槸鏄撳鏄撶敤銆佸彲浠ュ揩閫熷紑鍙戞闈㈠簲鐢ㄧ▼搴忋傚嚟鍊熺潃杩欎簺浼樼偣锛孷B璇█鎴愪负浜嗘闈㈠簲鐢ㄧ▼搴忓紑鍙戦鍩熺殑涓绘祦璇█涔嬩竴锛屼粛鐒跺湪璁稿浼佷笟鍜岀粍缁囦腑寰楀埌骞...
绛旓細VB鏄疺isual Basic璇█銆俈isual Basic鏄竴绉嶉潰鍚戝璞$殑绋嬪簭璁捐璇█锛屽畠浜庝笂涓栫邯90骞翠唬鐢卞井杞叕鍙稿紑鍙戝苟鎺ㄥ箍銆備互涓嬫槸瀵筕B鐨勮缁嗚В閲婏細VB鐨勫熀鏈壒鎬 Visual Basic璇█鏄撲簬瀛︿範鍜屼娇鐢紝鐗瑰埆鏄浜庡垵瀛﹁呮潵璇淬傚畠鍏锋湁涓板瘜鐨勫簱鍜孉PI鏀寔锛屽彲浠ヨ交鏉惧湴璁块棶Windows鎿嶄綔绯荤粺鐨勫悇绉嶅姛鑳姐俈B缁撳悎浜嗛珮绾ц瑷鐨勭壒鎬у拰绫讳技BAS...
绛旓細vb鏄疺isual Basic鐨勭畝绉 1銆乂isual Basic鏄竴绉嶇敱寰蒋鍏徃寮鍙戠殑缁撴瀯鍖栫殑銆佹ā鍧楀寲鐨勩侀潰鍚戝璞$殑銆佸寘鍚崗鍔╁紑鍙戠幆澧冪殑浜嬩欢椹卞姩涓烘満鍒剁殑鍙鍖栫▼搴忚璁¤瑷銆2銆杩欐槸涓绉嶅彲鐢ㄤ簬寰蒋鑷浜у搧寮鍙戠殑璇█銆傚畠婧愯嚜浜嶣ASIC缂栫▼璇█銆俈B鎷ユ湁鍥惧舰鐢ㄦ埛鐣岄潰锛圙UI锛夊拰蹇熷簲鐢ㄧ▼搴忓紑鍙戯紙RAD锛夌郴缁燂紝鍙互杞绘槗鐨勪娇鐢―AO銆...
绛旓細VB璇█鏄疺isual Basic璇█銆俈isual Basic鏄竴绉嶉潰鍚戝璞$殑绋嬪簭璁捐璇█锛屽畠鍏锋湁鏄撳鏄撴噦鐨勭壒鐐广備笅闈㈣缁嗚В閲奦B璇█鐨勭壒鐐瑰拰搴旂敤锛歏B璇█鐨勭壒鐐癸細1. 鏄撲簬瀛︿範锛歏B璇█閲囩敤鍩轰簬瀵硅薄鐨勭紪绋嬫ā寮忥紝鍏惰娉曠粨鏋勭浉瀵圭畝鍗曟槑浜嗭紝瀵逛簬鍒濆鑰呮潵璇村鏄撲笂鎵嬨2. 鍙鍖栫紪绋嬶細VB璇█鏀寔鍙鍖栫紪绋嬬幆澧冿紝寮鍙戣呭彲浠ョ洿鎺ュ湪...
绛旓細VB灞炰簬Visual Basic缂栫▼璇█銆俈isual Basic锛堢畝绉癡B锛夋槸涓绉嶉珮绾х紪绋嬭瑷锛屾渶鍒濈敱寰蒋鍏徃寮鍙戙瀹冩槸涓绉嶉潰鍚戝璞$殑绋嬪簭璁捐璇█锛屼富瑕佺敤浜庡揩閫熷簲鐢ㄧ▼搴忓紑鍙戯紙RAD锛夈俈isual Basic鏈鍒濇槸涓轰簡绠鍖朩indows搴旂敤绋嬪簭鐨勫紑鍙戣岃璁$殑锛岄氳繃鎻愪緵鏄撲簬鐞嗚В鍜屼娇鐢ㄧ殑鍥惧舰鐣岄潰鍜屾帶浠讹紝浣垮緱绋嬪簭鍛樿兘澶熸洿蹇熷湴鍒涘缓鍑哄姛鑳藉己澶х殑...
绛旓細VB璇█锛屽叏绉颁负Visual Basic锛屾槸鐢卞井杞叕鍙哥簿蹇冩墦閫犵殑涓绉嶅叿澶囬泦鎴愬紑鍙戠幆澧冪殑浜嬩欢椹卞姩缂栫▼璇█銆傚叾鏅強绋嬪害鍙涓鏂戯紝鏃犺璧炶獕杩樻槸鎵硅瘎锛屽畠鐨勭敤鎴风兢浣撳簽澶ф棤姣斻俈B鐨勫巻鍙插彲浠ヨ拷婧埌BASIC缂栫▼璇█锛岀户鎵夸簡鍏剁畝娲佺殑鐗规с傚畠鐨勪竴澶т寒鐐规槸鎷ユ湁鍥惧舰鐢ㄦ埛鐣岄潰(GUI)锛屼娇寰楃▼搴忚璁℃洿涓虹洿瑙傛槗鐢ㄣ傛澶栵紝VB杩橀厤澶囦簡蹇...
绛旓細VB鍗砎isual Basic,鏄竴绉嶉珮绾ц绠楁満绋嬪簭璁捐璇█锛岃绠楁満绋嬪簭璁捐璇█鐨勫彂灞曠粡鍘嗕簡浠庢満鍣ㄨ瑷銆佹眹缂栬瑷鍒伴珮绾ц瑷銆傛満鍣璇█鏄鎸囦竴鍙拌绠楁満鍏ㄩ儴鐨勬寚浠ら泦鍚堬紝姹囩紪璇█鏄鏈哄櫒璇█鐨勪竴绉嶆敼杩涳紝鏄渶鎺ヨ繎鏈哄櫒纭欢鐨勪竴绉嶈绠楁満璇█銆傞珮绾ц瑷鏄负浜嗕娇缂栧嚭鐨勭▼搴忚兘鍦ㄦ墍鏈夋満鍣ㄤ笂閫氱敤锛屾湁FORTRAN銆丄LGOL銆丆OBOL銆丅ASIC...
绛旓細vb鏄粈涔堟剰鎬濆涓嬶細Visual Basic锛岀畝绉癡B锛屾槸寰蒋寮鍙戠殑涓绉嶉氱敤鐨勩佸熀浜庡璞$殑绋嬪簭璁捐璇█銆傚畠鏈鍒濈敱寰蒋鐨凚ASIC缂栫▼璇█鍙戝睍鑰屾潵锛屽悗鏉ラ愭笎婕斿彉鎴愪竴涓姛鑳藉己澶х殑缂栫▼璇█銆俈B鎻愪緵浜嗕竴绉嶇畝鍗曟槗瀛︾殑缂栫▼鏂瑰紡锛屼娇寰楃▼搴忓憳鍙互蹇熷湴寮鍙戝嚭鍚勭搴旂敤绋嬪簭銆俈B鐨勪富瑕佺壒鐐瑰寘鎷:1.闈㈠悜瀵硅薄:VB鏀寔闈㈠悜瀵硅薄鐨勭▼搴忚璁...