PRB: 格線 DTC 錯誤 」 物件載入失敗"Visual InterDev 中

文章翻譯 文章翻譯
文章編號: 222546 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

徵狀

開啟頁面時包含方格設計階段控制項 (DTC),或嘗試在原始碼檢視中放置到網頁的格線 DTC,您可能會收到下列錯誤:
物件載入失敗。物件將會顯示為文字。
或者,多個物件的錯誤會讀取下列:
某些物件具有無法載入。物件將會顯示為文字。
此外,如果您再試,並放置到在 [設計] 檢視中的頁面格線 DTC 它將會顯示為小的灰色方塊。切換至 [原始碼檢視將會再顯示 [錯誤] 對話方塊。

發生的原因

此錯誤表示無法顯示控制項的 GUI。 有幾個的格線 DTC,以顯示此錯誤的可能原因:
  • 選項公用程式已在工作站上執行。
  • 網際網路總管 5 Beta 版已安裝在工作站上。
  • Microsoft 虛擬機器 (Microsoft VM) 的問題。
  • 在開發環境下 Windows 95 中載入太多的 DTC。

解決方案

選項

選項可能會移除 Griddtc.ocx 包裝該 Java COM 元件的一個重要的登錄項目。檢查登錄機碼放映下面的,存在並手動將它加入登錄如果遺失。
  1. 關閉 Visual InterDev。
  2. 使用 Regedit.exe 新增機碼如下所示。
  3. 重新啟動 Visual InterDev 及測試。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{43806ea0-c364-11d0-b75f-0000f81e081d}\Control
				
此機碼具有與它關聯的值。

網際網路總管 5 Beta 版

網際網路總管 5 Beta 版會安裝 Microsoft VM 的 Beta 版本。您應該以前往 http://www.microsoft.com/mscorp/java/ 下載最新版本的 Microsoft VM。

Microsoft VM 的問題

如果您正在執行的 Microsoft VM 良好、 非 Beta 版本,您可能想要移除並重新安裝進行下列步驟:
  1. 使用下列語法
    regsvr32 -u <full path to msjava.dll>
  2. 刪除 [Msjava.dll。
  3. 請重新安裝網際網路總管 4.01 SP1 或 http://www.microsoft.com/mscorp/java 從最新版本的 Microsoft 虛擬機器。

太多的 DTC 載入

太多的 DTC 會載入在開發環境下 Windows 95 中:
  • 非常依賴系統記憶體。
  • 重製 51 DTC 在實驗室中。
  • DTC 的總數是載入,所有網頁不只是目前使用中的網頁在編輯器中。

解決方法是,升級到 Windows 98 或 Windows NT。
如需詳細資訊請參閱下列的 「 Microsoft 知識庫 」 中的文件:
198433PRB: 某些物件具有無法載入 VID 6.0 中的有錯誤

其他相關資訊

格線 DTC 實作為 Visual Basic 控制項
\VIntDev98\bin\GRIDDTC.OCX
				
Java COM 元件會具現化
\VIntDev98\bin\com\ms\vid\grid\*.class
				

如此一來相依性 (例如 Visual Basic 執行階段 Msvbvm600.dll) 的 Visual Basic 和 Microsoft VM 必須是最新狀態。隨附 Visual InterDev 6.0 其他設計階段控制項以 C + + 撰寫,而且沒有相同的相依性。Typcially 他們繼續運作即使格線 DTC 並不會。

屬性

文章編號: 222546 - 上次校閱: 2013年10月20日 - 版次: 1.4
這篇文章中的資訊適用於:
  • Microsoft Visual InterDev 6.0 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbctrl kbide kbprb kbsetup KB222546 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:222546
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com