其實(shí)不是很難,關(guān)鍵你是想糊弄自己還是真的想學(xué),其實(shí)vb點(diǎn)虐 和vb只是有點(diǎn)語(yǔ)法相似的兩種語(yǔ)言,很多人將vb的例子拿到知道上讓人改成vb點(diǎn)虐 的,想以此學(xué)會(huì)vb點(diǎn)虐 ,結(jié)果被很多人說(shuō)是穿了馬甲的vb
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、天峨網(wǎng)站維護(hù)、網(wǎng)站推廣。
實(shí)際上先找個(gè)教學(xué)視頻看,關(guān)鍵是找個(gè)簡(jiǎn)單一點(diǎn)的好入門(mén)的,并不是面面俱到,買一本vb點(diǎn)虐 (***版)的程序設(shè)計(jì)教程,兩者結(jié)合在加上一些練習(xí)就可達(dá)到初級(jí)水平,而后可以買從入門(mén)到精通之類的。
比如你要學(xué)CheckBox控件屬性的使用可以在書(shū)上查或到網(wǎng)上查“vb點(diǎn)虐 CheckBox”
如果你要學(xué)基本的字符串(數(shù)組或數(shù)字)操作可以查找 格式化數(shù)字及Array、From的使用,甚至正則表達(dá)式的使用
所有的都得一步步的做
有VB 基礎(chǔ)的話 我覺(jué)得你學(xué)C#比較合適 ,我接觸編程的時(shí)候也是用VB6.0 現(xiàn)在 一直使用C# VB.NET 感覺(jué)沒(méi)那么方便
記住,沒(méi)有最差的開(kāi)發(fā)工具,只有最差的程序員。
C可以操作底層,VB也可以,雖然速度不是很快;
學(xué)好C可以對(duì)嵌入式和底層開(kāi)發(fā)進(jìn)行很大程度的開(kāi)發(fā),但是在windows系統(tǒng)中小程序上,VB有著得天獨(dú)厚的優(yōu)勢(shì),效率高,產(chǎn)期短,易于上手,對(duì)windows可控性高,所以說(shuō)沒(méi)有什么過(guò)不過(guò)時(shí)的軟件,程序道理都相通,只要你用心,C,C++,點(diǎn)虐 都可以學(xué)會(huì)。
學(xué)習(xí)本身就是苦悶的,沒(méi)有苦悶的過(guò)程哪來(lái)優(yōu)異的學(xué)識(shí)?
堅(jiān)持吧!扛過(guò)去就好了!
-----------------------
如何學(xué)好VB
序:不要老是想著誰(shuí)“最有錢(qián)途”,這些都不是我們應(yīng)當(dāng)考慮的,我們要考慮的是怎樣才能真正的精通VB。如果成為了VB的專家,應(yīng)當(dāng)很容易賺到錢(qián)的。VB程序員為什么工資低,不是VB不行,是因?yàn)榇蟛糠軻B程序員不行,他們只懂得用控件,而沒(méi)有什么編程的思想。而VB的初學(xué)都只會(huì)用控件和簡(jiǎn)單的API就說(shuō)精通VB了,顯然影響的整個(gè)VB在程序界的地位,這些人顯然不能稱為程序員的,只能相當(dāng)于會(huì)使用VB了,就像會(huì)Word一樣。如果VB程序員都懂的數(shù)據(jù)結(jié)構(gòu),UML等,就完全是另外一回事了。有認(rèn)為VB功能弱,請(qǐng)注意:仙劍95版就是用VB4做的,還有DirectX SDK7中有個(gè)一很好玩的3D游戲,聲音和動(dòng)畫(huà)都非常好,也是用VB寫(xiě)的。所以VB能做很多東西,只要你想去做。
(1)VB不只是數(shù)據(jù)庫(kù)和報(bào)表。不要以為VB就是數(shù)據(jù)庫(kù)和報(bào)表,這只是VB強(qiáng)大功能的一小部份。如果這此都搞不清,還是好好的看一下相關(guān)的書(shū)籍,比在這里問(wèn)問(wèn)題有用多了。我以前沒(méi)有學(xué)過(guò)數(shù)據(jù)庫(kù),只是有些編程的思路,后來(lái)學(xué)數(shù)據(jù)庫(kù)就非常容易了。我做報(bào)表一般用RichTextBox或是From來(lái)做,一般都能做的很好,也不用去考慮什么水晶報(bào)表了。
(2)不要迷信于API。API能做很多東西,但有些東西在VB里面的函數(shù)中就有,API只是VB對(duì)WindowsSDK的封裝而已。如果想學(xué)好API,建議學(xué)習(xí)SDK。如果VB本身就能很好的支持這個(gè)功能,何必還要用API呢。
(3)不要什么都想著控件。如果做程序都想著第三方控件的話,代價(jià)是很高的,不僅程序大,安全性也低了很多。其實(shí)VB本身帶的控件已經(jīng)完全夠用了。
(4)認(rèn)認(rèn)真真的把MSDN中關(guān)于VB的內(nèi)容好好看一看,特別是函數(shù)和語(yǔ)句,很有用的。
(5)遇到問(wèn)題不要直接來(lái)這里問(wèn),自己好好想一想,試著解決這個(gè)問(wèn)題,這雖然在時(shí)間上慢了,可是在自身的提高上卻有很大的幫助。
(6)沒(méi)事的時(shí)候,多研究些語(yǔ)言上的東西,如數(shù)據(jù)結(jié)構(gòu)和算法,不要老是想著什么花哨的東西。這對(duì)以后的提高非常有幫助。
如何學(xué)好VB程序設(shè)計(jì)
1,學(xué)習(xí)程序設(shè)計(jì)的基本要求
2,Vb的功能及特點(diǎn)
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
對(duì)學(xué)習(xí)者知識(shí)的要求:
首先,學(xué)習(xí)程序設(shè)計(jì)要具備一定的數(shù)學(xué)基礎(chǔ).計(jì)算機(jī)與數(shù)學(xué)有很大的聯(lián)系,綜觀計(jì)算機(jī)歷史,計(jì)算機(jī)的數(shù)學(xué)模型(圖靈機(jī),由Alan Turing提出)和體系結(jié)構(gòu)(由John Von Neuman提出)等都是由數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的.因此,要學(xué)習(xí)好計(jì)算機(jī)就要有一定的數(shù)學(xué)基礎(chǔ).不過(guò)對(duì)于初學(xué)者來(lái)說(shuō),在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個(gè)人的角度來(lái)看,有高中數(shù)學(xué)水平就差不多了.
如何學(xué)好VB程序設(shè)計(jì)
學(xué)習(xí)程序設(shè)計(jì)基本要求
對(duì)學(xué)習(xí)者知識(shí)的要求:
其次,學(xué)習(xí)程序設(shè)計(jì)要有一定的邏輯思維能力.邏輯思維需要長(zhǎng)時(shí)間的鍛煉,如果你覺(jué)得自己在邏輯思維能力上有不足,也沒(méi)有關(guān)系,因?yàn)榫帉?xiě)程序本身也是對(duì)邏輯思維的鍛煉.初學(xué)程序設(shè)計(jì)應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到.
如何學(xué)好VB程序設(shè)計(jì)
學(xué)習(xí)程序設(shè)計(jì)基本要求
熟悉Visual Basic操作環(huán)境與設(shè)計(jì)工具,能設(shè)計(jì)應(yīng)用程序界面.
掌握,理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念
掌握VB語(yǔ)言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法,
能閱讀一般難的程序;
能應(yīng)用編寫(xiě)一些簡(jiǎn)單程序;
具有用Visual Basic開(kāi)發(fā)Windows環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的VB程序的能力.
如何學(xué)好VB程序設(shè)計(jì)
VB程序設(shè)計(jì)的基本要求
Visual Basic 簡(jiǎn)介
Visual Basic 是Microsoft 公司開(kāi)發(fā)的Windows 應(yīng)用程序開(kāi)發(fā)工具,Visual ——"可視化的",是一種開(kāi)發(fā)圖形戶界面(GUI)的方法.使得非計(jì)算機(jī)專業(yè)的人也可以開(kāi)發(fā)出專業(yè)的Windows軟件.
Visual Basic繼承了BASIC語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),又增加了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動(dòng)的程序設(shè)計(jì)思想,使編程變得更加方便,快捷.使用Visual Basic既可以開(kāi)發(fā)個(gè)人或小組使用的小型工具,又可以開(kāi)發(fā)多媒體軟件,數(shù)據(jù)庫(kù)應(yīng)用程序,網(wǎng)絡(luò)應(yīng)用程序等大型軟件.是國(guó)內(nèi)外最流行的程序設(shè)計(jì)語(yǔ)言之一.
2,VB的功能及特點(diǎn)
英文Visual的意思是"視覺(jué)的","可視的Baisc"這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做"可視",你只要看到VB的界面就會(huì)明白,實(shí)際上你無(wú)需編程,就可以完成許多步驟.
在VB中引入了控件的概念,在Windows中控件的身影無(wú)處不在,如按鈕,文本框等,VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來(lái)控制控件的外觀,工作方法,能夠響應(yīng)用戶操作(事件).
這樣你就可以象在畫(huà)板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語(yǔ)言下是要經(jīng)過(guò)相當(dāng)復(fù)雜的工作的.
何為可視
Visual Basic的特點(diǎn)
1. 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具
2. 事件驅(qū)動(dòng)的編程機(jī)制
3. 結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言
4. 提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境
5.支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn)
6.高度可移植化的代碼
7.VB6.0在開(kāi)發(fā)環(huán)境上,網(wǎng)絡(luò)功能等的大大增強(qiáng)
Visual Basic的特點(diǎn)
可視化設(shè)計(jì): Visual Basic為用戶提供大量的界面元素(在Visual Basic中稱為控件對(duì)象),例如 "窗體","菜單","命令按鈕","工具按鈕","檢查框"等等,用戶只需要利用鼠標(biāo),鍵盤(pán)把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢?設(shè)置它們的大小,形狀,屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面.
Visual Basic的特點(diǎn)
事件驅(qū)動(dòng)編程:Windows操作系統(tǒng)出現(xiàn)以來(lái),圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用Visual Basic設(shè)計(jì)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶進(jìn)行交互.(例如發(fā)生鼠標(biāo)單擊,鍵盤(pán)輸入等事件時(shí),用戶必須編寫(xiě)代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動(dòng)編程.
程序設(shè)計(jì)方法概述
1.初期的程序設(shè)計(jì)
高運(yùn)行效率,少占用內(nèi)存為目標(biāo)
2.結(jié)構(gòu)化程序設(shè)計(jì)
程序的可讀性,可維護(hù)性為目標(biāo)
程序=算法+數(shù)據(jù)結(jié)構(gòu)+計(jì)算機(jī)語(yǔ)言+面向過(guò)程的程序設(shè)計(jì)方法
3.面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)
降低程序的復(fù)雜性,提高軟件的開(kāi)法效率和改善工作界面為目標(biāo)
程序=對(duì)象+消息+面向?qū)ο蟮某绦蛟O(shè)計(jì)
面向?qū)ο蟮某绦蛟O(shè)計(jì)具有如下的優(yōu)點(diǎn):
1.符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問(wèn)題.由于對(duì)象對(duì)應(yīng)于現(xiàn)實(shí)世界中的實(shí)體,因而可以很自然地按照現(xiàn)實(shí)世界中處理實(shí)體的方法來(lái)處理對(duì)象,軟件開(kāi)發(fā)者可以很方便地與問(wèn)題提出者進(jìn)行溝通和交流.
2.易于軟件的維護(hù)和功能的增減.對(duì)象的封裝性及對(duì)象之間的松散組合,都給軟件的修改和維護(hù)帶來(lái)了方便.
3.可重用性好.重復(fù)使用一個(gè)類(類是對(duì)象的定義,對(duì)象是類的實(shí)例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開(kāi)發(fā)的效率.
4.與可視化技術(shù)相結(jié)合,改善了工作界面.隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法也將深入人心.它與可視化技術(shù)相結(jié)合,使人機(jī)界面進(jìn)入GUI時(shí)代.
(1)養(yǎng)成良好的學(xué)習(xí)習(xí)慣
VB程序設(shè)計(jì)的入門(mén)學(xué)習(xí)并不難,但卻是一個(gè)十分重要的過(guò)程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成.
(2)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念.
VB程序設(shè)計(jì)本身并不復(fù)雜,翻開(kāi)一本程序設(shè)計(jì)學(xué)習(xí)的書(shū)籍,看到的無(wú)非就是變量,函數(shù),條件語(yǔ)句,循環(huán)語(yǔ)句等概念.但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些概念.因此,在程序入門(mén)階段還是應(yīng)該重視概念的學(xué)習(xí).
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
(3)自己動(dòng)手編寫(xiě)程序
程序設(shè)計(jì)入門(mén)階段要經(jīng)常自己動(dòng)手編寫(xiě)程序,親自動(dòng)手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法.因此一定要多動(dòng)手編寫(xiě)程序,而且要從小程序開(kāi)發(fā)開(kāi)始,逐漸提高開(kāi)發(fā)程序的規(guī)模.
(4)閱讀,借簽別人設(shè)計(jì)的好程序
多看別人設(shè)計(jì)好的程序代碼,包括教材上的例題程序.在讀懂別人程序后,要想他為什么這么設(shè)計(jì) 能不能將程序修改完成更多的功能 則可以學(xué)到別人優(yōu)秀的東西,幫助自己提高自身水平.
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
(5) VB程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)
重點(diǎn)放在思路,算法,編程構(gòu)思和程序?qū)崿F(xiàn)上.
語(yǔ)句只是表達(dá)工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用.
學(xué)會(huì)利用計(jì)算機(jī)編程手段分析問(wèn)題和解決問(wèn)題.
(6)養(yǎng)成良好的編程習(xí)慣
強(qiáng)調(diào)可讀性;變量要加注釋;
程序構(gòu)思要有說(shuō)明;
學(xué)會(huì)如何調(diào)試程序;
對(duì)運(yùn)行結(jié)果要做正確與否的分析.
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
學(xué)好VB程序設(shè)計(jì)的具體要求:
(1)課前預(yù)習(xí),認(rèn)真聽(tīng)課并作適當(dāng)做筆記,課后要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè).
(2)多寫(xiě)程序,注重實(shí)踐
程序設(shè)計(jì)課是高強(qiáng)度的腦力勞動(dòng),不是聽(tīng)會(huì)的,也不是看會(huì)的,而是練會(huì)的.
只有自己動(dòng)手,編寫(xiě)一些程序,才會(huì)有成就感,進(jìn)而對(duì)課程產(chǎn)生興趣,學(xué)起來(lái)才比較從容.只有當(dāng)你在編寫(xiě)大量程序之后,才能獲得真知灼見(jiàn),感到運(yùn)用自如.
動(dòng)手能力的培養(yǎng)是這門(mén)課和以往課程最大的不同之處.
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
(3)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn):
上機(jī)前應(yīng)認(rèn)真把實(shí)驗(yàn)題在用紙上做一做(包括窗體界面設(shè)計(jì),事件代碼的編寫(xiě)等)
每次上機(jī)后應(yīng)總結(jié),把沒(méi)有搞清楚的問(wèn)題記錄下來(lái),請(qǐng)教老師或同學(xué).
平時(shí)應(yīng)多抽課余時(shí)間多上機(jī)調(diào)試程序.注意系統(tǒng)的提示信息,遇到問(wèn)題多問(wèn)幾開(kāi)為什么.
3,學(xué)習(xí)VB程序設(shè)計(jì)的方法
(4)保持良好的學(xué)習(xí)心態(tài)
要有自信,自強(qiáng),積極主動(dòng)學(xué)習(xí).
克服畏難情緒,樹(shù)立學(xué)好程序設(shè)計(jì)的信心.
VB重點(diǎn)和難點(diǎn)(文檔下載):
ASP.NET、Ajax書(shū)籍
2008-06-03 07:41
ASP.NET 3.5 傻瓜書(shū) (Wiley for Dummies系列)
;ID=181477
Pro ASP.NET 3.5 in C# 2008
;ID=166640
Beginning ASP.NET 3.5 in VB 2008 從入門(mén)到精通
;ID=166774
ASP.NET 3.5 Unleashed(1900多頁(yè)P(yáng)DF文字版)
;ID=177711
Professional IIS 7 and ASP.NET Integrated Programming
;ID=176524
零基礎(chǔ)學(xué)ASP.NET 2.0 動(dòng)畫(huà)教程(附隨書(shū)光盤(pán))下載
;ID=181034
完全手冊(cè):ASP.NET 2.0 網(wǎng)絡(luò)開(kāi)發(fā)詳解 教程+光盤(pán)下載
;ID=181039
Wrox ASP.NET 2.0 MVP Hacks and Tips
;ID=163467
Professional ASP.NET.2.0 Design
;ID=160236
Professional Web Parts and Custom Controls with ASP.NET 2.0
;ID=162787
ASP.NET 2.0入門(mén)經(jīng)典
;ID=146151
ASP.NET 2.0 技術(shù)內(nèi)幕 微軟技術(shù)叢書(shū) 清華大學(xué)出版
Wrox ASP.NET 2.0 Visual Web Developer 2005 Express Edition Starter
;ID=145208
Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional
;ID=145396
Wrox Professional ASP.NET 2.0
;ID=145202
Wrox Professional ASP.NET 2.0 XML
;ID=145197
Wrox Professional ASP.NET 2.0 Security Membership and Role Management
;ID=145198
Wrox Beginning ASP.NET 2.0 and Databases
;ID=147078
Pro ASP.NET 2.0 in VB 2005
;ID=173790
ASP.NET開(kāi)發(fā)人員手冊(cè)
;ID=145391
ASP.NET 2.0網(wǎng)絡(luò)編程入門(mén)到精通
;ID=145342
ASP.NET Web應(yīng)用程序開(kāi)發(fā)新思維
;ID=145302
ASP.NET 2.0高級(jí)應(yīng)用程序設(shè)計(jì)專家教程
;ID=146379
ASP.NET XML高級(jí)編程 C#編程篇
;ID=148800
ASP.NET程序開(kāi)發(fā) C#篇
;ID=159285
ASP.NET XML深入編程技術(shù)
;ID=148795
ASP.NET 2.0 Cookbook
;ID=151984
ASP.NET 2.0 Everyday Apps for Dummies
;ID=158103
Pro ASP.NET for SQL Server
;ID=167279
ASP.NET 從入門(mén)到精通
;ID=159331
Wrox Beginning ASP.NET 1.1 with Visual C#.NET 2003
;ID=160240
ASP.NET 2.0 揭秘
;ID=160249
Build Your Own ASP.NET 2.0 Web Site Using C# and VB
;ID=163143
Microsoft ASP.NET Fast Easy Web Development
;ID=176635
開(kāi)發(fā)Microsoft ASP.NET 2.0網(wǎng)絡(luò)應(yīng)用程序
;ID=160473
Pro ASP.NET 2.0 Website Programming
;ID=174179
開(kāi)發(fā)ASP.NET 2.0 核心參考
;ID=160474
Building Websites with VB.NET and DotNetNuke 4
;ID=160639
Wrox出版 Professional DotNetNuke 4.0
;ID=166008
Professional DotNetNuke ASP.NET Portals
;ID=163399
完全手冊(cè):ASP.NET AJAX實(shí)用開(kāi)發(fā)詳解 電子教程
;ID=182703
Ajax基礎(chǔ)教程
;ID=144263
Ajax寶典
;ID=148421
Wrox Beginning Ajax
;ID=146082
O'Reilly Ajax權(quán)威指南
;ID=184707
Ajax in Practice
;ID=145551
Ajax: The Complete Reference
;ID=181030
Ajax Security
;ID=181029
Ajax模式最佳實(shí)踐教程
;ID=146080
Wrox Professional Rich Internet Applications AJAX and Beyond
;ID=160608
O'Reilly Ajax on Java
;ID=160600
Practical JavaScript DOM Scripting and Ajax Projects
;ID=150277
Creating Web Pages with Asynchronous Javascript and XML
;ID=162038
O'Reilly Securing Ajax Applications
;ID=162009
Advanced Ajax Architecture and Best Practices
;ID=163068
Beginning ASP.NET 2.0 AJAX
;ID=151273
Foundations of ASP.NET AJAX
;ID=185251
Introducing Microsoft ASP.NET AJAX
;ID=144519
Wrox Professional ASP.NET 2.0 AJAX
;ID=146172
O'Reilly Programming ASP.NET Ajax
;ID=172105
ASP.NET AJAX Programmer's Reference
;ID=163394
ASP.NET Ajax視頻教程 全28講每講附課件及源碼
;ID=182196