Re: [建議] 剛踏入資工系VB該學哪一版

看板Visual_Basic作者 (DNA探針)時間15年前 (2009/02/16 21:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《osen3000 (地獄與天堂)》之銘言: (恕刪) : 我以為 "了解 Visual Basic 之後, 學習 VBA 很快" 是在語法上 : 實際上一個傳統的 Visual Basic 程式設計師 : 要順利轉換到 Office 開發平台, 非常非常不容易 : 因為主要的原因是兩種設計的思路和哲學非常不同 : 要擺脫很多過去固有的觀念和性格 : 舉個幾個例子: : Visual Basic 的設計是 Windows-based(或者稱 Form-based) : 也就是先設計一個介面用戶, 拉幾個控制項, 接著轉寫程式 : 而 Office 開發, 特別是 VBA 在大多數情況下都是 Document-based : Windows-based 的設計反而是其次 : 大多數程式設計師 Office 用的都不怎麼樣 (就別提 Visual Basic 程式設計師了) : 每個人都以為自己是神, 自己都可以寫出一套 Office 或 Windows : 所以很自然也不會太重視什麼 Office 的使用操作 : 恰恰相反的, Office 開發要求對 Office 的許多操作必須熟悉 : VBA, VB or VB.NET 並不是一個三選一的問題 : 實際上可以使用 VB 或 VB.NET 設計好 COM 物件(Win32)或 Web Services : 然後給 VBA 引用, 進一步做到集大成 O大的境界已經到了一種程度, 我想對於資工系的初學者來說已經太高了~ 關於O大的第一個問題: 小弟我並沒有安裝Office 14,因為一直都在Office 10及 Office 11的環境下開發. 第二個問題: 已經在第一個問題回答完了..XD 其實,原PO既然是資工系,又是初學者, 小弟認為該學的是一般性的程式寫作方式, 而不是僅限於Office系列專用的語言. 的確VBA要開發的好, 需要相當不錯的Office操作背景, 但是就因為如此, 就更不適合當作資工系的入門語言了 我想,資工系Office操作不好可以接受, 但一般性的程式寫作觀念不好就很難讓人接受了... 不過O大最後一段的結論很好(也是小弟一直在做的事情) 現在能精通兩個層面的人並不多, 感覺的出來O大在這方面著墨很深, 有時間的話還請多發表一些想法~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.185.95
文章代碼(AID): #19cMY2ov (Visual_Basic)
文章代碼(AID): #19cMY2ov (Visual_Basic)