本書是根據教育部高等學校非計算機專業(yè)計算機基礎課程教學指導分委員會于2004年提出的“計算機程序設計基礎”課程教學基本要求而編寫。全書分為12章,涵蓋了Visual Basic程序設計的主要內容。第1、2章主要介紹Visual Basic集成環(huán)境、程序設計的步驟以及Visual Basic的編程機制,第3~6章分別介紹Vis—ual Basic中的數據、程序控制結構、過程及數組,第7~9章分別介紹Visual Basic。控件、一些高級對象及應用程序界面設計,第10~12章分別介紹Visual Basic文件操作、繪圖操作和數據庫應用。本書內容豐富,理論與實踐相結合,強調程序設計方法與能力的培養(yǎng)。在編寫過程中,力求做到概念清晰、取材合理,深入淺出、突出應用,為學生應用Visual Basic進行程序設計和軟件開發(fā)打下良好基礎。本書既可作為高等院校程序設計課程的教材,又可供社會各類軟件開發(fā)人員閱讀參考。為了方便教學和讀者上機操作練習,作者還組織編寫了《Visual Basic程序設計實踐教程》一書,作為與本書配套的實驗教材。另外,還有與本書配套的教學課件,供教師教學參考。