知識庫文章MDL9745154-File:Microsoft Visual Basic 運行時庫

FileMicrosoft Visual Basic 運行時庫

Microsoft Visual Basic 運行時文件使得所有使用 Visual Basic 6.0 創建的應用程序能夠運行。MatrikMare提供給您的大多數程序,是使用Visual Basic 6.0創建的。因此,您應該保證您的計算機中安裝有Microsoft Visual Basic 運行時庫。

如果應用程序在運行時出現以下問題,則可能是您的計算機中沒有正確安裝Microsoft Visual Basic 運行時導致的:

在啓動時系統提示:

沒有找到msvbvm60.dll,因此這個應用程序未能啓動。

此類問題主要出現在較早期的Windows版本上,如Windows95等。而在Windows 2000/XP/Server 2003中,系統已經默認安裝好了Microsoft Visual Basic 運行時庫。

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

Microsoft Visual Basic 運行時庫主要包含以下文件:

 

ASycFilt.dll ,爲WindowsNTWindows95準備的OLE運行時

ComCat.dll Microsoft Component Category Manager Library

MSVBVM60.dll Visual Basic 6虛擬機

OLEAut32.dll OLE組件

OLEPro32.dll OLE組件

STDOLE2.tlb OLE組件

對於中文化組件,還應該包括vb6chs.dll,這個文件包含了常用的中文資源,但沒有默認安裝在Windows 2000/XP/Server 2003中。如果您的中文語言程序運行不正常,您應該考慮安裝這個文件。

 

重新安裝Microsoft Visual Basic 運行時庫。

 

Windows95/98/NT4/Me

 

您可以從以下途徑獲取Microsoft Visual Basic 運行時庫。

1 從這裏下載:

vbrun60.rar

vbrun60sp5.rar

vb6chs.rar

2 Visual Studio 6的安裝光盤中獲得:

Visual Basic 6.0 CD(磁盤 1)上,VBRun60.cabvb6chs.cab文件位於下面的文件夾中:

/common/tools/vb/cabinets

Visual Studio 6.0 Professional CD 上,VBRun60.cab vb6chs.cab文件位於磁盤 2 上的同一相對路徑中。在 Visual Studio 6.0 Enterprise CD 上,它位於磁盤 3 上。在系統目錄中提供了Extract.exe,您可以使用這個工具,或其他解壓縮工具釋放這兩個文件。

您可以解壓vbrun60.cabvbrun60.rarvbrun60sp5.rar,您都可以獲得一個自釋放的安裝文件,直接運行,Microsoft Visual Basic 運行時庫就被安裝到您的計算機上。

關於vb6chs.rarvb6chs.cab的使用,請參考下面的文檔。

 

Windows 2000/XP/Server 2003

 

Microsoft Visual Basic 運行時庫是作爲上述三類系統的一部分安裝的。所以您應該從您的安裝CD上獲得Microsoft Visual Basic 運行時庫。如果您有安裝CD,或者您的安裝文件在硬盤或網絡驅動器上,您就可以使用SFC /Scannow命令,恢復您的系統文件,並請您使用regsrv32命令重新註冊這些文件的許可證。有關SFCregsvr32命令的使用,請參考Windows幫助文件或其他相關文檔。

您還可能需要安裝vb6chs.dll,因爲除非您的系統中安裝有Visual Studio 6,這個文件不會隨Microsoft Visual Basic 運行時庫一同分發給您。請從這裏獲得vb6chs.dll,或者從Visual Studio 6的安裝光盤中獲取,方法同上。

vb6chs.rar

解壓縮後,請在安裝信息vb6chs.inf上,單擊鼠標右鍵,選擇“安裝”,這個文件就會複製到您的系統中並完成註冊許可證。如果您希望手動完成複製和註冊許可證,請把vb6chs.dll文件複製到您系統的system32文件夾中,並運行

regsvr32 vb6chs.dll

命令即可。這段描述同樣適用於對vb6chs.cab文件的處理。

 

Microsoft Visual Basic 運行時庫的版本問題。

 

目前有以下的版本:

Microsoft Visual Basic Runtime SP6

這是最新的版本,只有當安裝Microsoft Visual Basic 6 SP6以後,您的計算機中才擁有此版本的Microsoft Visual Basic 運行時庫。

 

Microsoft Visual Basic Runtime with Windows

這是Windows中自帶的版本,不同版本的Windows中,其自帶Microsoft Visual Basic 運行時庫的版本也不同。除非您安裝Microsoft Visual Studio 6(任何版本,因爲Visual Studio 6在安裝時會自動處理相關組件的版本問題),請您不要擅自改變系統中Microsoft Visual Basic 運行時庫的版本。下面所介紹的兩種Microsoft Visual Basic 運行時庫,其版本均低於任何版本的Microsoft Visual Basic Runtime with Windows

 

Microsoft Visual Basic Runtime SP5

上面所提到的vbrun60sp5.rar含有這個版本的運行時。您不要試圖在Windows 2000/XP/Server 2003中安裝這一版本的Microsoft Visual Basic運行時。

 

Microsoft Visual Basic Runtime

上面所提到的vbrun60.rar,和從Visual Studio 6安裝光盤中提取的vbrun60.cab,都含有這個版本的運行時。您不要試圖在Windows 2000/XP/Server 2003中安裝這一版本的Microsoft Visual Basic運行時。

 

vb6chs.dll,如果您的系統中沒有,則最好安裝它,這樣能夠避免許多莫名其妙的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章