當前位置:編程學習大全網 - 源碼破解 - 想學習vb編程,於是買了壹本vb從入門到精通,這叫我個郁悶,我可是學過c語言的,這本書竟然看不懂,

想學習vb編程,於是買了壹本vb從入門到精通,這叫我個郁悶,我可是學過c語言的,這本書竟然看不懂,

我是學過VB的,可是,現在還是看不懂VC的書。在具體語言邏輯、用詞上差別不大,但是涉及到語言整體背景,或者說是開始編程的出發點,差距就大了。

不知道妳以前學的C是Windows下的C,還是dos下的C,編程界面是不是可視化的。是可以設計程序窗口,還是只靠寫代碼編程。

如果妳以前學習的C,沒有可視化編程界面,那麽,跟VB的編程,在整體上有所區別。具體內容差別不大。當妳能適應可視化編程時,自然就順手了。

打個比方說,壹個VB的程序,好象是壹組C程序,當然語言是Basic語言,或者應該叫壹組子程序,組合在了壹起,包裝在了壹起,而起到包裝作用的就是妳在窗口設計界面中設計的那些按鈕、文本框什麽。

當程序運行時,妳點了某個按鈕,就會運行對應的壹段程序,而這壹段程序就是妳在設計時,寫在對應位置的那段程序。

這就是所謂的事件驅動模式。根據妳對窗口的操作,決定運行哪壹段程序。

或者也可以這樣來理解壹個VB程序,當然,實際結構可能不是這樣的。

就象是妳在C中寫了壹段代碼,這段代碼畫出了壹個窗口,然後,這個窗口裏面有好些個按鈕,當繪制完成這個窗口時,進入壹個循環,在這個循環中,有壹個CASE分支結構,等待妳的輸入,如果妳點擊了某個按鈕,或者其他操作,CASE變量就會被賦壹個值,然後,就執行某壹段對應的代碼。當妳點擊了退出按鈕,CASE變量就指示程序結束退出。

只不過,在VB中,這個窗口妳可以手工先繪制好,由VB的IDE幫妳完成相應繪制的代碼,而輸入CASE變量的方式,也變成了在VB中的各種不同的事件。

要說具體語法,每種語言都差不多,關鍵是記得規範就可以了。

所以,在壹本VB的入門書中,可能不是先講解具體語法,而是講解各種界面、控件,以及他們的屬性、事件、方法。這些就是VB編程中的基本材料。要學習Vb,就要先熟悉這些基本材料,只有熟悉了這些材料,才能將其合理組合成壹個程序。

不過,實際用到的控件,或者控件的屬性、事件、方法,等內容可能並不是太多,妳可以先簡單看幾個,然後,具體操作壹下。相信很快就會適應了。

比如,壹個新工程建立後,會有壹個默認的窗口,點運行,就會出現壹個空窗口,沒有任何功能,因為妳在裏面什麽沒有沒有寫。妳可以給他添加壹個按鈕,然後,雙擊這個按鈕,會出現壹段代碼編輯窗口,並且新加入了壹個空的子程序,這個子程序裏就是按鈕被點擊事件要執行的代碼,妳可以在裏面添加代碼,比如說msgbox "OK",就會彈出壹個對話框。諸如此類。妳可以進行各種計算,要將結果顯示出來,當然不能總是msgbox,還可以有其他多種途徑,這就需要用到壹些基本控件,比如文本框,標簽什麽的。然後,妳對照著書上的內容,可以去找壹下,哪種控件有什麽作用,可以通過對他的什麽操作達到什麽效果。逐漸掌握更多的控件、事件、屬性、方法等基礎知識,就可以編出越來越強大的程序。

  • 上一篇:新神話時代txt全集
  • 下一篇:賽爾號英佩特堡壘怎麽進入
  • copyright 2024編程學習大全網