|
如果仅仅从功能性角度来看,Access还是能撑一大段时间的。
那是因为支撑Acess的技术是com技术。
蛮有意思的是,微软虽然拼命鼓吹c#和net frame work。但只要跟windows有关的,基本上还是com技术。
甚至windows自带的ribbon菜单,它还是个com组件。至于shell接口,directX, WMI接口……可以说windows本身是com堆起来的。
不要说msoffice,看看autocad(含很多不知名的cad),corealdraw,solidworks……本身还依然是com架构。甚至QQ,阿里旺旺桌面版,本身也用了不少com组件。
我只能说如果单纯从桌面程序角度看,选择相信 com技术,比选择相信 netframework靠谱很多。(因为com技术溶在windows中不可移除的。而netframework随windows版本随时可以移除掉的,windows自带net的说法是极端不靠谱的。)
但对学习vba来说,就会比较辛苦了。因为那意味着 你的vba知识要下沉到com这一层次,你才会用得更舒服一些。而这一层,很多人是跨不出去的。
|
|