上世紀九十年代,VB6.0剛剛發布時,編程界的確一致認為這是一門強大的語言。
是的,對于當時的需求不復雜時,VB是可以實作任何的需求。
界面良好,畫布,控制元件,對于控制元件之下的編碼,都是可以輕松的實作。
只有一個缺陷,就是做報表不太容易,但是也可以用內嵌水晶報表實作。
代碼里FOR回圈陳述句和END陳述句使用最為頻繁,但是簡單化的編程吸引了不少人的眼球。
uj5u.com熱心網友回復:
報表是最簡單的。我們那時新員工進來,第一件事就是寫報表。uj5u.com熱心網友回復:
幾萬年前,XXX發明了用筷子吃飯。幾萬年后,吃飯最方便還是用筷子。
uj5u.com熱心網友回復:
VB做界面真是方便。很好用的開發工具。uj5u.com熱心網友回復:
VB從來就不是強大的語言,只能說是強大的開發工具。uj5u.com熱心網友回復:
不止“曾經”哦……今天也是“強大”的語言……uj5u.com熱心網友回復:
現在依然是啊, 呵呵uj5u.com熱心網友回復:
vb功能很強大uj5u.com熱心網友回復:
落葉飛花皆可殺人于無形uj5u.com熱心網友回復:
vb編程入門很強大,學深了比其它語言累uj5u.com熱心網友回復:
在強大,始終是要被淘汰的uj5u.com熱心網友回復:
幾萬年后 , KFC發明了漢堡,叉子,筷子全作廢了...
甚至印度人民貌似一直就沒考慮過吃飯的時候還要用什么叉子筷子...
uj5u.com熱心網友回復:
論強大VB差vc好遠,但vb比vc易用是事實uj5u.com熱心網友回復:
其實我都用VB.NET好久了,真心你不想用VB6了。呵呵。。
uj5u.com熱心網友回復:
我覺得VB呼叫其他軟體撰寫的類、庫什么的很方便。 VC些完全不知道入口uj5u.com熱心網友回復:
datareport 做報表很方便的uj5u.com熱心網友回復:
用久以后,你會覺得VB6和VC一樣強大:1、原來VB6的API,要參考,不象VC直接寫API函式,其實VB6也可以實作,我把API的所有參考放在3個模塊上,再也不用在帖API的頭檔案(這個真的好煩)
2、VB6不能寫服務器程式,不能寫穩定的多執行緒程式,其實VB6可以寫,你們大膽地寫,使用activeX.exe 就能寫穩定的多執行緒。
3、VB6寫出的單元執行緒的多執行緒程式,不能同步,這個你們又錯,不但同步函式沒問題,WaitForSingleObject,EnterCriticalSection也同樣沒問題。
4、多執行緒使用set o=CreateObject("vb.MultiThread"),然后
o.ExecFunc(),這個呼叫太消耗時間,非常慢,這個你們又錯,
其實可以通過指標方式來呼叫,效率高100倍。
5、使用指標呼叫效率提高了,但存在多執行緒都呼叫這指標會出問題,你同樣還是錯,你可使用臨界區搞定它。
6、最后效率最高的同步手段,在共享記憶體中,如果你追求高效的化,使用InerLockedIncment函式,這個函式其實不只是數+1那么簡單,設計得好,其實比使用EnterCriticalSection高效4倍以上。
7、VB操作資料庫,操作Excel比VC方便得多,又有多執行緒支持,VB6.0比VB.net效率高得多,編譯代碼也小得多,確實非常好用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/103773.html
標籤:非技術類
上一篇:【原創】自己封裝的資料庫訪問類
下一篇:高分跪求VB4.0的安裝程式
