2016-02-14 528 views
-1

我有一些.vbp,.frm文件,我想用VB 6.0打開它們,但我使用的是Windows 8.1,是否有與Windows兼容的Visual Basic版本8.1.Please建議我。提前感謝。在VB 6.0中打開.vbp,.frm文件

+0

它不是一個問題,Visual Basic 5和6在Windows 8上運行。 –

+0

這些文件是文本文件。您可以使用記事本查看。 – 2016-02-15 04:00:52

+0

請參閱關於什麼IDE用於VB6項目的問題http://stackoverflow.com/questions/2959427/opening-vbp-visual-basic-project – MarkJ

回答

0

什麼不起作用?微軟支持運行時間文件的時間至少還有幾年,最多可以運行10次,也許還會有更多的版本,安裝vb 6,運行時應該沒有問題,除非系統搞砸了。

1

正如其他人所指出的,VB6開發工具可以在所有版本的Windows Longhorn(包括Windows Vista,Windows 7,Windows 8,Windows 8.1,直到Windows 10)上安裝和工作(有限制)。大多數限制都是當微軟爲他們剝離基礎架構時毫無用處的項目類型,因爲這些年來他們幾乎沒有考慮到IE和IIS的變化。

因此,如果沒有VB6或最好是VS6的許可證,您可以使用這些文件做的事情不多。如果項目非常簡單,那麼如果您擁有該項目的許可證,或者如果項目文件適用於更簡單的應用程序,則可能會嘗試使完全不受支持的VB5工作。如果您擁有該項目,VB5CCE可能會受到一些有限的使用。

但是,通常沒有其他產品可以在任何有用的程度上使用這些文件。因此,在這裏和其他地方已經多次討論過其他問題,您需要VB6/VS6,唯一剩下的來源是MSDN訂閱或可能在這裏和那裏銷售的已使用或剩餘副本。

+0

@vishal_raut:frm文件並不是很難讀:你可以提取設計的形式(控制,職位),你可以「簡單地」複製和粘貼代碼。但是,如果有一些VBx特殊功能(例如控制數組),則必須重新編寫一段痛苦的代碼。 – nabuchodonossor

+0

儘管如此,但它並沒有走得太遠。有一些昂貴的第三方套件試圖將VB6項目「升級」到其他語言,但最多隻能輕鬆實現80%,而將20%的難度提高到人工干預。這些甚至沒有一個體面的工作從VB6項目文件中提取二進制資源。如果這些吸血鬼無法做到這一點,隨機人員有自己的機會嗎? – Bob77

+0

有工具,是的,他們可以做簡單的部分。但簡單的部分可以由普通開發人員自己完成。但是:如果他使用了一些第三方的COM組件,這些組件可能不存在,他註定要重寫。最簡單的方法是獲得MSDN Abo並下載VS6套件(也許有人知道這是否可能),最新的SP(= 6),並將其安裝在虛擬機中,並使用舊的代碼指令 - ok ,當他缺少som第三方COM組件時沒有幫助) – nabuchodonossor