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

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

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 並不會。
GridDTC

警告:本文已自動翻譯

內容

文章識別碼:222546 - 最後檢閱時間:10/20/2013 16:46:19 - 修訂: 1.4

  • Microsoft Visual InterDev 6.0 Standard Edition
  • kbnosurvey kbarchive kbmt kbctrl kbide kbprb kbsetup KB222546 KbMtzh
意見反應