VB6中是否有任何企業級和/或商業應用程序?請注意,我在這裏沒有提到任何.NET。這個問題是關於Visual Basic 6的。我知道有很多公司用這種語言編寫的內部代碼,但是我想知道是否有任何商用軟件或企業級應用程序用這種語言編寫。謝謝您的回答。Visual Basic 6:應用程序
回答
VB6在鼎盛時期很受歡迎。我沒有一個很好的例子來說明我的觀點,但我敢說,MOST編程語言(忽略了GolfScript之類)已經產生了至少一個可行的商業應用程序。
PDFCreator是用傳統的Visual Basic 6編寫的。它是Windows的開源PDF編寫器。我還知道用Visual Basic 6編寫的兩個商業應用程序。這些超級昂貴的應用程序用於服裝行業:WebPDM和Essentus。它們都是用VB6編寫的,並且仍由各自的供應商進行更新和維護。
回到2004/05學年,我在拉伯克的棉花合作社工作。他們的網絡應用程序是種植者/經紀人/買家的門戶,大部分內部工業通信等都是VB6。據我所知,所有這些方仍在使用它。
您是問企業級和/或商業可用的VB6編寫的應用程序是否仍然存在?或者有沒有有沒有有什麼開發?
如果是後者,答案肯定是「是」。我參與了由主要財務公司廣泛使用的金融信息產品,這些產品由VB6前端(Windows桌面應用程序和Excel/Word/Powerpoint插件)組成,與我們的站點的AS/400後端進行通信。儘管這是在2000 - 2001年,但當我離開時,他們正在考慮重新開發ASP的前端並從桌面應用程序模型中移開。我不知道該產品的當前狀態是什麼。
我曾爲一家銷售鉅額實時資金管理系統(交易股票,債券,貨幣等)的公司工作 - 巨大的前端主要是用VB6編寫的。數百個組件,而且不會快速移動到.net。他們現在正在爲VB6開發者付出額外費用(考慮到他們擁有的這類客戶,他們可能很容易負擔得起)。
所以,有商業上可用的企業應用程序仍然是用VB6編寫的,並且將在可預見的未來 - 任何人仍然願意使用VB6可能會收取非常高的薪水(可能會損壞他們未來的職業前景 - 這就是我離開的原因)。
很多VB6中的企業和商業應用程序。還有很多東西在浮動。
如果你認爲.net堆棧相當大,如果你必須在早期的pentiums設備上運行代碼(現在大多數POS終端的東西),那麼你甚至可能不能將.net運行時間拖到機器上。
也就是說,VB6在當天非常棒。但.net也有很多好處。
VB 6是迄今爲止最流行的語言之一。它允許Windows API訪問以及桌面應用程序和其他工具的快速開發。 它並沒有完全支持對象範式,因爲它缺乏實現繼承,導致VB 6的敵人稱之爲「玩具語言」。 它無法處理線程(另一個可怕的限制)。
但是在VB 6中仍然有一兩個商業應用程序,其中一個是Instan-T messenger,主要用於企業環境中的多協議信使。
http://www.interactiveni.com/Enterprise/
如C#受人尊敬的語言存在的今天,因爲VB6創造了條件,在引進大量的人到Windows編程,他們出生和成長。
在VB6中,還有*噸*的商業應用程序單獨或部分編寫,我是一個開發人員! – 2011-08-24 08:32:15
這裏有一個商業應用:XYplorer。這是一個文件管理器。
我很驚訝地看到它使用VB6後寫了一段時間。有一個非常好的文章,關於他使用VB6的由作者:
- 1. Shell程序在Visual Basic 6
- 2. Visual Basic 6程序的反編譯器?
- 3. Visual Basic 6的好教程?
- 4. 在Visual Basic 6
- 5. Visual Basic 6嘗試完成其他應用程序安裝
- 6. 如何用visual studio.net打開visual basic 6程序
- 7. Visual Basic 6表格
- 8. Visual basic 6事件
- 9. Visual Basic .Net應用程序部署
- 10. Visual Basic應用程序幫助
- 11. Visual Basic應用程序動畫文本
- 12. 雲應用程序API對於Visual Basic?
- 13. Visual Basic:強制應用程序停止
- 14. 防止Visual Basic 6中的調用程序錯誤捕獲
- 15. 在COM中引用未簽名的.NET程序集(Visual Basic 6)
- 16. Visual Basic 6應用程序在以exe文件運行時不起作用
- 17. 從Visual Basic 6執行.exe
- 18. visual basic 6類圖片
- 19. 溢出在Visual Basic 6
- 20. 語音識別Visual Basic 6
- 21. 查詢在Visual Basic 6
- 22. Visual Basic 6中的RestSharp
- 23. C++ Visual Studio 6 MFC應用程序
- 24. Visual Basic 6:如何使應用程序在任務欄中可見?
- 25. 使用Visual Basic 6使用WCF服務
- 26. 從Visual Basic調用.Net類6
- 27. IDocHostUIHandler缺少Visual Basic 6引用
- 28. 從Visual Basic調用.Net類6
- 29. 使用Visual Basic 6的SQL數據庫
- 30. 如何在visual basic 6中使用regex?
五年前我寫了幾...。可能大多數商業應用程序已被重寫爲大多數更新的語言。但是有幾家公司仍然有傳統的VB6代碼正在運行。 – 2010-09-28 00:06:49
@Andrew Dunn - VB出了什麼問題? – 2010-09-28 00:07:11
對於賦值和比較都是'=',它缺少字符串轉義(嘗試在程序中將'''放入標籤中),基於1的數組,一般緩慢 – 2010-09-28 00:18:52