個人是自學 (當初是作畢業專題 "遊戲" 而選擇之)
理由是覺得能以最短的時間上手
第一本不太記得
比較有映象的書是關於遊戲製作
現在則是都由網路上搜尋 (自己實作占50%,另外50%是直接找功能修改套用)
回歸主題
http://www.slime2.com.tw/forums/showthread.php?t=152051
這篇可以看看
認為複雜的邏輯一定不要吝嗇拿筆畫畫看 (自己很多難題都是用這樣迎刃而解)
其實要單靠
VB 作為 工作上的主力也不是不可能
但當專案有一定的規模
此時就不要把工具侷限在一種語言
比如 VB與C++接軌
http://www.slime2.com.tw/forums/showthread.php?t=151921
http://www.slime2.com.tw/forums/showthread.php?t=152026
講到寫程式 windows API 一定用的上
http://www.slime2.com.tw/forums/showthread.php?t=152015
再來開發的程式於各版windows的適用性
也就是常看到的
for win98、winME、winNT、win2K、winXP、win2003...
比如這篇
http://www.slime2.com.tw/forums/showthread.php?t=124151
就有這類影子
最後想說的是
寫程式剛開始不要陷入邏輯的窘境
而重點是規劃您要的功能 (可以寫出來您要的功能,再用線連連看)
寫
VB 有一個最好的切入點
就是畫出"介面" (用commandbotton、textbox...畫出你理想中的視窗)
接著就是點那些 "元件"
來填上功能實現
這一點
VB 會幫你做的比較多 (也就是封裝好了)