vb6.0和vb.net去区别 用vb6好还是vb.net好,二者的区别是什么?
VB6.0\u4e0eVB.NET\u533a\u522b\uff1fVB6.0\u4e0eVB.net\u5728\u8bed\u6cd5\u4e0a\u662f\u76f8\u4f3c\u7684\uff0cVB.net\u662f\u5fae\u8f6f\u540e\u7eed\u5f00\u53d1\u7684\u7f16\u7a0b\u8bed\u8a00\uff0c\u4e0eVB6.0\u6700\u5927\u7684\u533a\u522b\u662f\u5b8c\u5168\u7684\u9762\u5411\u5bf9\u8c61\uff0c\u800cVB6.0\u662f\u5c5e\u4e8e\u9762\u5411\u8fc7\u7a0b\u7684\u3002VB6.0\u7b80\u5355\u6613\u7528\uff0c\u4f46\u662f\u5fae\u8f6f\u5df2\u7ecf\u57282008\u5e74\u5ba3\u5e03\u4e0d\u518d\u7ee7\u7eed\u63d0\u4f9b\u652f\u6301\uff0c\u662f\u5df2\u7ecf\u6dd8\u6c70\u7684\u7f16\u7a0b\u8bed\u8a00\u4e86\uff0c\u4f46\u662f\u5bf9\u4e8e\u975e\u4e13\u4e1a\u7684\u7a0b\u5e8f\u5458\uff0c\u4f9d\u7136\u53ef\u4ee5\u5728Win7\u4e0a\u8fdb\u884c\u7a0b\u5e8f\u5f00\u53d1\uff0c\u6211\u5c31\u662f\u5176\u4e2d\u7684\u4e00\u5458\u3002
vb.net\u4e0evb\u76f8\u6bd4\u5728\u529f\u80fd\u65b9\u6cd5\u4e0a\u6709\u6240\u6539\u8fdb
vb\u662f\u57fa\u4e8e\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\uff0c\u5b9e\u9645\u4e0a\u4e0d\u80fd\u7b97\u662f\u4e00\u95e8\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u7684\u8bed\u8a00
\u800cvb.net\u5b9e\u73b0\u4e86\u771f\u6b63\u9762\u5411\u5bf9\u8c61\u3002\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u7684\u6240\u6709\u7279\u5f81\u90fd\u7ed9\u4e8e\u652f\u6301
\u53e6\u5916vb.net\u652f\u6301\u591a\u7ebf\u7a0b\uff0c\u800cVb\u4e0d\u652f\u6301\u591a\u7ebf\u7a0b\u7f16\u7a0b\uff0c\u53ea\u80fd\u591f\u901a\u8fc7API\u6765\u5b9e\u73b0\u3002
\u4e24\u8005\u5728\u8bed\u6cd5\u4e0a\u662f\u4e00\u6837\u7684\uff0c\u4e0d\u8fc7\u6709\u4e9b\u51fd\u6570\u4e0d\u540c
\u8981\u8bf4\u54ea\u4e2a\u597d\uff0c\u771f\u662f\u89c1\u4ec1\u89c1\u667a\u3002VB\u7b80\u5355\u70b9\uff0cVB.net\u5f3a\u5927\u4e9b\u3002
VB6.0属于VS6.0,是用于开发Win32桌面应用程序的开发语言和环境;操作系统主要面对Windows9X\Win2K\WindowsXP等。
VB.net属于VS.net,适用于.net开发平台,开发基于.net框架的应用;VB.net并不是VB6的升级版,而是全新的一种开发平台。语法也和VB有很大的区别。
VS6(1998)因该是历史上微软做的非常优秀的开发环境,VS.net历经几次升级和改进,目前的VS2010版本也被认为是微软开发环境作品的一次回归;很多人都希望VS2010如同VS6一样的优秀。可见两者之间既有区别也有联系,应对不同的时代。
说白了
一个是VB编程,一个是.NET编程
只是语法相似
一个用的VB6,一个用的VS
差距还是蛮大的
好吧- -
OOP而已
VB6 是微软推出 目的是打造 可视化编程标准的 基于类的编程Visual Basic语言和VB编译工具 模块化编程简单易用,但功能受模块本身的限制 属于VS6.0的成员
VB.NET 是VS.NET的一员 是面向对象的程序语言 编译的是.NET中间语 与C#一样 既可用模块编程 也可以纯代码编程 也可以说VB.NET是VB6的新版本(.NET版)
你没有问联系,就懒得打字了
绛旓細浣嗙敱浜庢敼鍔ㄥお澶э紝瀵艰嚧VB.net瀵筕B鐨勫悜鍚庡吋瀹规т笉濂斤紝鍦ㄤ笟鐣屽紩璧蜂笉灏忕殑浜夎銆 } ' VB.net涓嶸B6.0鐨勪富瑕鍖哄埆 { VB.Net闇瑕佸湪.Net Framework骞冲彴涓婃墠鑳芥墽琛岋紝鍥犳锛屽ぇ澶氱殑VB.Net绋嬪簭鍛樹娇鐢╒isual Studio.Net浣滀负IDE(integrated development environment<->闆嗘垚鎬х殑寮鍙戠幆澧)寮鍙.net搴旂敤绋嬪簭銆 VB6鐢熸垚鐨...
绛旓細vb6鍙互璇存槸鍗婇潰鍚戝璞″崐闈㈠悜杩囩▼銆傘傘傚垵瀛︾殑璇濓紝vb6鍗存槸姣旇緝绠鍗曘vb.net鏄拰C#涓鏍凤紝涓昏(濂藉儚涔熸槸灏介檺)浣跨敤鍦ㄥ井杞殑.net骞冲彴涓婏紝鏄畬鍏ㄩ潰鍚戝璞$殑缂栫▼銆傚悓鏃堕櫎浜嗚娉曚笂鐨勫樊寮傚拰鍏朵粬涓浜涙瘮杈冮珮绾х殑鍔熻兘鏈宸埆浠ュ锛屽叾浠栧姛鑳戒笂鏉ヨ骞舵棤澶氬ぇ宸紓銆傚悓鏃跺涔犻毦搴︽潵璇达紝涔熸瘮vb6瑕佸洶闅句竴浜涖傚鏋滆瀛︿範.net...
绛旓細vb.net鏄畬鍏ㄩ潰鍚戝璞$殑锛屾瘮vb6.0 锛 澧炲姞浜嗗緢澶氬嚱鏁板拰绫伙紝杩樻湁鍏跺畠鐨勶紝杩樺鍔犱簡鍛藉悕绌洪棿浠ュ尯鍒嗙被锛屽悇绉嶇被鐨勫睘鎬у拰鏂规硶鏇村姞璇︾粏锛屾洿鍔犲己澶,杩樻湁寰堝绫婚兘閲囩敤浜嗘祦锛岀畝鍗曠殑璇达紝鍦╲b.net涓紝璁稿鍔熻兘閮藉彲浠ョ洿鎺ュ畬鎴愶紝鑰寁b6.0涓氨瑕佺敤鍒癆PI,鎴戞渶鍠滄鐨勫氨鏄痸b.net涓殑鑷姩缂╄繘锛岃嚜鍔ㄥ畬鎴愶紝杩樻湁灞炴э紝...
绛旓細WIN 7涓粛鐒朵細鎻愪緵VB6鐨勬敮鎸,涓嶈繃鍐嶅埌浠ュ悗鐨勭増鏈氨娌′簡銆傚鏋滀綘鏄涓娆″,绯荤粺鐢╔P锛屽彲浠ユ悶VB锛岃鏄敤Win10绛夋柊绯荤粺锛岃繕鏄洿鎺ヨ浆鍚VB.NET瀛︿範濂戒簡銆傚叧浜庢暀绋嬶細浜烘皯閭數鐨 Visual Basic 6.0 缂栫▼鎸囧崡 娓呭崕澶у鐨 Visual Basic 6.0 涓枃鐗堝偦鐡滀功 閮芥槸寰堣佺殑涔︼紝鍙互鎵剧數瀛愮増锛屾垨鑰呭幓鍥句功棣嗗熴...
绛旓細VB6.0 鍖哄埆寰堝ぇ銆vb.net 鏄柊涓浠g紪绋嬭瑷锛 鍩轰簬 .net 鏋舵瀯锛屽舰寮忎笂浠嶇劧浣跨敤VB6.0鐨勮鍙ユ牸寮忥紝瀹為檯鍔熻兘鍜岀▼搴忕粍缁囩悊璁哄凡缁忓拰c#锛坈++璇█瀹舵棌锛夊熀鏈浉鍚屼簡銆俈B6.0 鍦ㄦ柊鐨勬搷浣滅郴缁焀indows 7.0 宸茬粡涓嶅吋瀹逛簡锛岃〃鏄庡凡缁忔槸杩囧幓鐨勭紪绋嬭瑷浜嗭紝VB.net绯荤粺搴旇涔熸槸鍦ㄦ柊鐨勬搷浣滅郴缁熶腑鎵嶅彲浠ヨ繍琛岀殑鏇村ソ銆
绛旓細浜屻佷粠VB6寮鍙戜汉鍛樿搴︽潵璇达紝妗岄潰绋嬪簭鏂归潰.net鑳藉仛鐨刅B6閮借兘鍋氬埌锛宸埆鍙槸灏戣銆傚綋鐒讹紝鏇村己鐨勫姛鑳藉彲鑳介渶瑕佽皟鐢ˋPI鎴栧閮ㄥ簱鏂囦欢銆.net绋嬪簭蹇呴』瀹夎瀹夎鍑犲崄M鐨勬鏋秄ramework搴擄紝浣嗘鏋跺寘鎷簡XML鏀寔锛涜VB鍙互瀹夎鍑燤鐨刋ML寮曟搸瀹炵幇鍚屾牱鍔熻兘銆備笁銆侀粯璁ょ晫闈S.net姣擵B6绋嶅ソ涓鐐癸紝浣嗛兘鏄礌棰滅殑銆傚ソ鐪嬬殑鐣岄潰...
绛旓細涓嶅儚VB6閲岄潰瀛樺湪鍔犳嫭鍙峰己鍒朵紶鍊艰繖绉嶈鏂版墜鏅曞ご鐨勭壒鎬э級绛夌瓑绛 鍏抽敭瀛楁湁涓浜涘鍑 鎬讳箣锛屽湪璇硶鏂归潰澶т綋涓鍜孷B6鐩稿悓锛屼絾鍙堝惛鏀朵簡绫籆璇█鐨勪竴浜涙柟渚跨殑鍦版柟銆傛渶涓昏鐨勫彉鍖栧湪浜VB.NET鏄畬鍏∣OP鐨 鍙﹀涓涓瘮杈冨疄闄呯殑闂灏辨槸榛樿鎺т欢鐨勪娇鐢ㄥ拰VB6鐩稿樊寰堝ぇ锛岄渶瑕佷竴瀹氭椂闂存墠鑳界啛鎮 ...
绛旓細棣栧厛鏈澶х殑涓嶅悓鏄細vb.net鏄畬鍏ㄩ潰鍚戝璞$殑璇█锛屾敮鎸佺被鐨勭户鎵裤佹淳鐢燂紱vb6鏄崐闈㈠悜瀵硅薄鐨勶紝绫讳笉鑳界户鎵 杩樻湁vb.net 鏄熀浜.net妗嗘灦鐨勶紝VB.Net鏄疺B6鐨勫崌绾э紝杩樻湁鏁版嵁绫诲瀷銆佽娉曠瓑绛夐兘鍜孷B6鏈夋墍涓嶅悓 鎬讳箣vb.net鏄竴涓叏鏂扮殑涓滆タ锛岃櫧鐒朵粛鐒跺彲浠ュ湪vb.net涓悜涓嬪吋瀹箆b6鐨勪竴浜涚壒鎬с傚缓璁綘瑕侀噸鏂板涔犱竴涓...
绛旓細.net鏄熀浜嶧ramework鐨 鍐呴儴鏋舵瀯瀹屽叏涓嶄竴鏍 铏界劧璇硶鐪嬭捣鏉ュ緢绫讳技
绛旓細鐢变簬.Net闇瑕.Net Frame Work锛岃嚜鐒惰姣擵B6鍗犵敤绯荤粺璧勬簮銆備絾鏄簩鑰呭樊璺濆簲璇ュ緢灏忋備絾鏄湪瀹屾垚鐩稿悓鍔熻兘鐨勬儏鍐典笅锛.Net鐨勪唬鐮佸簲璇ュ皯浜嶸B6 鍗.Net鎵ц鏁堢巼楂樸傛墍浠ュ缓璁娇鐢.Net銆