VB是一門比較容易入門的語言,也非常適合新手學(xué)習(xí)編程思想的工具。
成都創(chuàng)新互聯(lián):從2013年開始為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上千公司企業(yè)提供了專業(yè)的網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需求定制網(wǎng)站由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
1.學(xué)習(xí)VB首先得有微軟公司的Vb6.0 或者Vb.net,后者是完全面向?qū)ο蟮?,如果沒有任何編程經(jīng)驗可以從前者學(xué)起,網(wǎng)上有的下載Vb6.0企業(yè)版。
2.然后有了工具,就要開始真正練習(xí)開發(fā),一般找一本入門的書籍,按照步驟先體驗一下編程的感覺,寫個經(jīng)典的"Hello World!"程序。
3.最重要的就是要理解一些概念,聲明、定義、變量、函數(shù)(方法)、控件、進程、線程,如果是面向?qū)ο蟮膶W(xué)習(xí)還會涉及到類、接口、繼承、實現(xiàn)等等名詞,單獨去看這些概念會摸不著頭腦,還是要結(jié)合實例去體會這些詞語的意思。
4.有了一定概念之后,再去看程序怎么寫就比較清楚了,慢慢的會越來越熟練的運用一些基本的模塊和方法,進而融入自己的思想,從模仿開始,照著書上或者網(wǎng)友的方法做,運行成功,然后自己試著改幾個參數(shù)或者調(diào)整語句的順序,來了解這個功能實現(xiàn)的原理。
5.最后,已經(jīng)入了門了,也就是說不再是0基礎(chǔ),已經(jīng)能獨立開發(fā)一些小應(yīng)用,就可以去看更高級的編程方法,或者學(xué)習(xí)現(xiàn)在比較流行的Java,C#,Vb.net等比較優(yōu)雅的面向?qū)ο蟮某绦颉?/p>
不用心情不好。
vb.net與vb是完全不同的兩個東西,除了名字類似,基本語法一樣之外,其他的如編程思想,編程模型,技術(shù)等等完全是全新的東西。
同樣地,asp.net也與asp幾乎沒有任何相似之外,也沒有什么血緣關(guān)系。而且出乎很多人的意料的是,asp.net不是用basic語法,而是采用了 C# 等.net語言的語法,其編程模型和原理也完全不同。
vb.net是.net框的新開發(fā)工具。而.net是windows的下一代api戰(zhàn)略標(biāo)準(zhǔn)。
在.net平臺上,可以開發(fā)多種不同的應(yīng)用程序,如windows form程序(如VB的那種),web程序,windows服務(wù)……
在.net上有多種不同的語言可以用于開發(fā)。這所有類型的應(yīng)用,都可以任何一種語言進行開發(fā)。而其中最推薦的,不是vb,而是C#.
建議盡早改學(xué)C#,因為C#是為了.net平臺而原生設(shè)計的新語言,語法也簡潔。C#的語法與java的語法有很多相似之處。
C#里的一切都是對象。控件也是對象的一種。
不要看中國人的書,都太功利,什么幾步學(xué)會,什么快速入門什么的,光是安裝截屏就占100多頁,卻很少從原理上講解。
你可以找一本外國人寫的書看,考慮到你之前學(xué)用vb6, 而vb6的對象觀念比較不強,因此估計你對OOP思想需要進一步理解掌握,因此你在選書時,一定要有基本的OOP思想的詳細(xì)講解的章節(jié),這樣你才能真正掌握最新一代的開發(fā)思想。
最后,關(guān)于你說的那幾個問題:
類:類型,可以有很多屬性。如“人類”,
對象:一個類的實例。如“張三”這個人。
屬性當(dāng)然也是屬于一種類型,在.net里,也就是說屬性也是某個類的一個對象。比如:“人類”有個屬性叫“爸爸”,很顯然,“爸爸”的類型也是“人類”。
于是,“張三”的“爸爸”屬性是“張老三”這個人(另一個人類對象)。
Location是TextBox1這個控件(控件也是對象)的一個屬性,這個屬性的類型是Point.
因此,你如果要為TextBox來定義位置,就要用:
TextBox1.Location = new Point(100,100);
就是說,新建一個Point類型的對象,然后把這個對象賦值給TextBox1的location屬性。
簡單來說,OOP可以與現(xiàn)實世界做一個類比,很容易理解的。
你得先補基礎(chǔ)。
最好去學(xué)校,找計算機系的學(xué)生,抄下專業(yè)專業(yè)課程和對應(yīng)的課本(說不定順便能討些舊課本),賣齊這些課本(一般學(xué)校里面就有書店)慢慢學(xué)。
(以下課程不全)
至少需要讀一遍的:計算機導(dǎo)論、程序設(shè)計基礎(chǔ)、軟件工程、編譯原理
重點學(xué)習(xí)的:算法與數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計
還有VB.Net需要一定的基礎(chǔ),建議先從 C++ 或 VB(版本6.0)入門
VB編程工具
Visual Basic 6.0簡體中文版 Visual Basic 6.0綠色精簡版 MSDN VB6精簡版
VB入門教程
VB程序設(shè)計系列教程 VB 趣味例程 VB6實例教程
中文VB6傻瓜書 VB最簡單入門教程 VB 6.0中文版范例入門與提高
VB初哥教學(xué) VB編程標(biāo)準(zhǔn) 看實例學(xué)VB 6.0
VB.NET學(xué)習(xí)教程 VB.NET控件時尚編程百例 VB 中文版實用培訓(xùn)教程
VB經(jīng)典編程 VB6循序漸進教程 VB 6.0 中文版教程
VB_NET實例解析與應(yīng)用編程 VB.NET中高級篇 VB精彩編程200例
VB超級教程 VB API函數(shù)大全 Visual Basic 6.0實例教程
VB 6.0數(shù)據(jù)庫開發(fā)學(xué)習(xí)教程 VB.NET數(shù)據(jù)庫編程從入門到精通 VB6.0入門提高
21天學(xué)通Visual Basic.NET Visual Basic.NET實用全書 Visual Basic.NET學(xué)習(xí)范本
Visual Basic.NET培訓(xùn)教程 Visual Basic實用編程標(biāo)準(zhǔn) VB學(xué)習(xí)教程
VB的控件的學(xué)習(xí)
VB編程開發(fā)技術(shù)
COM+與VB6分布式應(yīng)用程序設(shè)計 Visual Basic 插件開發(fā)人員指南 VB.NET高級開發(fā)指南
VB.Net高級編程 VB.NET 面向?qū)ο罂芍赜媒M件開發(fā) Visual Basic精彩編程200例
VB.Net多媒體編程 VB.NET高級程序員指南 Visual Basic.NET GDI+技術(shù)教程
VB.Net控件應(yīng)用編程實例教程 VB.NET XML Web開發(fā)人員指南 VB和SQL Server編程指南
用VB.NET開始Asp.NET1.1的開發(fā) VB 游戲編程學(xué)習(xí)系統(tǒng) Visual Basic.NET 編碼技術(shù)
VB.NET面向?qū)ο驝LASS的實現(xiàn) VB.NET應(yīng)用集錦例程 VB.NET實例解析應(yīng)用編程
Visual Basic.Net與動態(tài)網(wǎng)頁技術(shù) VB6開發(fā)寶典 VB系統(tǒng)資源
VB 例程序講解 VB.NET數(shù)據(jù)庫開發(fā)實例 VB.NET與數(shù)據(jù)庫開發(fā)教程
VB語言程序設(shè)計 VB.NET面向?qū)ο蟮膶崿F(xiàn) Visual Basic 6.0應(yīng)用編程150例
Visual Basic.NET項目開發(fā)實踐 Visual Basic 6.0 開發(fā)寶典 Visual Basic 6.0網(wǎng)絡(luò)編程
Visual Basic6.0企業(yè)級應(yīng)用程序開發(fā) Visual Basic6.0數(shù)據(jù)庫程序設(shè)計 Visual Basic .NET程序設(shè)計基礎(chǔ)
Visual Basic.NET數(shù)據(jù)庫開發(fā)教程 Visual Basic 6 循序漸進教程 VB游戲編程21天自學(xué)通
Visual Basic.NET進銷存程序設(shè)計 Visual Basic程序設(shè)計導(dǎo)學(xué) Visual Basic.NET技術(shù)內(nèi)幕
VB.NET和SOL Server 2000高級編程 利用VB設(shè)計打印復(fù)雜報表 Visual Basic.NET編程基礎(chǔ)
Visual Basic6.0元件程序開發(fā)指南 VB.Net網(wǎng)絡(luò)數(shù)據(jù)庫整合應(yīng)用 Visual Basic或C#創(chuàng)建WS
Visual Basic.NET程序設(shè)計與應(yīng)用
VB開發(fā)手冊與指南
VB.Net與ASP.Net代碼手冊 VB 6.0中文版語言參考手冊 VB編程經(jīng)驗手冊
VB API 函數(shù)使用手冊 VBA高級開發(fā)手冊 VB速查手冊之技巧篇
VB.NET Remoting 技術(shù)手冊 VB.Net調(diào)試技術(shù)手冊 Visual Basic 6.0 組件工具指南
VB.Net字符串和正則表達式參考手冊 VBScript語言參考 VB6程序設(shè)計參考手冊
VB技巧問答10000例 VB5 開發(fā)WEB數(shù)據(jù)庫指南 VBscript英文幫助手冊
VB6控件參考手冊 VB6語言參考手冊 VB6程序員指南
VB5開發(fā)WEB數(shù)據(jù)庫指南 VBA 高級開發(fā)指南 VB中文版實用參考手冊
VB編程經(jīng)驗手冊 VB6組件工具指南 Visual Basic API函數(shù)參考手冊
Visual Basic 6.0實用參考手冊 Vsual Basic 6.0 控件參考手冊 Visual Basic.NET類設(shè)計手冊
Visual Basic.NET 語言參考手冊 Visual Basic.net 反射參考手冊 Visual Basic.net線程參考手冊
Visual Basic編程經(jīng)驗手冊 Visual Basic.Net專家指南 Visuai Basic.NET編程培訓(xùn)教程
VB速查手冊之技巧篇 VBscript英文幫助手冊
VB其它相關(guān)資源
VBSCRIPT函數(shù)方法速查 Visual Basic 第三方控件大全 Visual Basic 語言參考-函數(shù)速查
Access 2003 VBA 程序員參考書 VB、C快速進階 V3.0 VB系統(tǒng)資源
VB Script語言參考 VB編程技巧集 VBScript 教程及語言參考
VBScript與JScript實例教程 VB精華文摘 Visual Basic 術(shù)語解釋
VB常用函數(shù) VBScript學(xué)習(xí) VB學(xué)習(xí)一點通
VB Script基礎(chǔ) VBScript 幫助手冊 Visual Basic 常用數(shù)值算法集
VB視頻相關(guān)
VB編程與應(yīng)用(電大)29講 編程經(jīng)典Visual Basic 用多媒體學(xué)Visual Basic
電子科大--- VB程序設(shè)計 VB.net多媒體教學(xué)
網(wǎng)頁名稱:vb.net語言學(xué)習(xí)教程 VBNET程序設(shè)計
轉(zhuǎn)載來源:http://www.rwnh.cn/article32/hicgsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、網(wǎng)站維護、搜索引擎優(yōu)化、自適應(yīng)網(wǎng)站、網(wǎng)站內(nèi)鏈、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)