系统错误&H80004005(-2147467259). 未指定的错误?(急人啊) 当我打开窗体想编辑时,出现“系统错误&H80004005(-2147467259). 未指定的错误”提示信息,不只怎么回事,可是打开该窗体的代码时没有问题,就是打开窗体不行,而且,程序运行时,调用该窗体时,提示“内存溢出”,编译执行文件时,不能编译,也提示“系统错误&H80004005(-2147467259). 未指定的错误”。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在终于搜到一篇关于这个问题的解决办法: http://support.microsoft.com/kb/236286/zh-tw我已经按照指示方法做了,可是仍然没有用。我把内容贴过来,请大家帮忙指点。使用 Rich Textbox 控制項時出現記憶體不足的錯誤訊息檢視此文章適用的產品。文章編號 : 236286 上次校閱 : 2006年8月18日 版次 : 5.1 本文曾發行於 CHT236286徵狀在執行使用 Microsoft Rich Textbox 控制項的應用程式時,發生「記憶體不足」的錯誤。另一個可能的錯誤是: 系統錯誤 &H80004005 (-2147467259) 意外錯誤回此頁最上方發生的原因電腦上所安裝的 Riched32.dll 檔案版本不是可轉散發檔。Riched32.dll 可能沒有被散發出去,因為它需要只由 Microsoft Exchange 安裝的檔案。由於 Riched32.dll 檔案是一個共用元件,因此當您使用安裝正確的應用程式時,可能就會發生此問題。回此頁最上方解決方案Microsoft 已經建立一個會在目標系統上安裝正確版本的 Riched32.dll 檔案的應用程式。您可以從「Microsoft 下載中心」下載下列檔案:立即下載 Richedfx.exe 套件。 (http://download.microsoft.com/download/vb60ent/sample16/1/w9xnt4/en-us/richedfx.exe)發行日期:1999 年 8 月 25 日如需有關如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 119591 (http://support.microsoft.com/kb/119591/) 如何從線上服務取得 Microsoft 支援檔案 Microsoft 已對這個檔案做過病毒的掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。 請下載 richedfx.exe 檔案,並在目標系統上執行此可執行檔。此程式會確認目標電腦上存在的問題,並讓您確認是否要使用正確的版本來取代 Riched32.dll 檔案。注意 此應用程式需要在目標系統上安裝 Visual Basic 6.0 執行階段檔案 Msvbvm60.dll。任何 Visual Basic 應用程式都會安裝這個檔案。您也可以從下列「Microsoft 知識庫」文件來下載 msvbvm60.dll 檔案: 290887 (http://support.microsoft.com/kb/290887/) VBRun60sp6.exe 會安裝 Visual Basic 6.0 SP6 Run-Time 檔 回此頁最上方狀況說明當應用程式散發錯誤版本的 Riched32.dll 檔案時,就會發生這個問題。如果您是使用如「安裝精靈」或「封裝暨部署精靈」 (Package and Deployment Wizard) 這類的 Microsoft 工具來建立應用程式的散發檔,就不會造成這個問題。Visual Basic 應用程式的廠商如果選擇使用協力廠商的散發工具,就應該要散發 Riched32.dll 檔案的複本,此檔案位於 \VB98\Wizards\PDWizard\Redist 目錄中。注意 安裝程式不該取代執行 Microsoft Windows NT 4.0 或 Windows 2000 的系統上的 Riched32.dll 版本。如需詳細資訊,請參閱本文的<參考>一節中的「Microsoft 知識庫」文件。 回此頁最上方参考如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 197580 (http://support.microsoft.com/kb/197580/) INFO: Distribution Issues with Riched32.dll 回此頁最上方--------------------------------------------------------------------------------這篇文章中的資訊適用於:• Microsoft Visual Basic 4.0 Professional Edition • Microsoft Visual Basic 5.0 Professional Edition • Microsoft Visual Basic 6.0 Professional Edition • Microsoft Visual Basic 4.0 Enterprise Edition • Microsoft Visual Basic 5.0 Enterprise Edition • Microsoft Visual Basic 6.0 Enterprise Edition 回此頁最上方關鍵字: kbdownload kbdeployment kberrmsg kbfile kbprb KB236286 回此頁最上方Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 vb连接oracle问题(急) 请问API怎么入门?函数那么多,不是每个函数还有它的参数都得记得吧? 有谁会曲线拟合的算法,给几个例子. 请问如何用 VB 打印 Web 控件上网页的内容? 这里可以排在第二,哇 复制表结构的sql怎么写??????在线等待 OLE是什么??如何使用???????? 一般使用ACTIVEX文档技术来开发web三层技术时,前台怎么访问后台数据库阿。有好方法吗? 请问怎样将SStab控件的选项卡(tab)的标签头变成蓝色? 关于自制进度条同Statusbar控件的组合求解? 请问以下语句错在哪里啊? lgxgrid表格(报表)控件升级啦,新老朋友都来看看
我已经按照指示方法做了,可是仍然没有用。
我把内容贴过来,请大家帮忙指点。
使用 Rich Textbox 控制項時出現記憶體不足的錯誤訊息
檢視此文章適用的產品。
文章編號 : 236286
上次校閱 : 2006年8月18日
版次 : 5.1
本文曾發行於 CHT236286
徵狀
在執行使用 Microsoft Rich Textbox 控制項的應用程式時,發生「記憶體不足」的錯誤。另一個可能的錯誤是:
系統錯誤 &H80004005 (-2147467259) 意外錯誤
回此頁最上方發生的原因
電腦上所安裝的 Riched32.dll 檔案版本不是可轉散發檔。Riched32.dll 可能沒有被散發出去,因為它需要只由 Microsoft Exchange 安裝的檔案。由於 Riched32.dll 檔案是一個共用元件,因此當您使用安裝正確的應用程式時,可能就會發生此問題。
回此頁最上方解決方案
Microsoft 已經建立一個會在目標系統上安裝正確版本的 Riched32.dll 檔案的應用程式。您可以從「Microsoft 下載中心」下載下列檔案:立即下載 Richedfx.exe 套件。 (http://download.microsoft.com/download/vb60ent/sample16/1/w9xnt4/en-us/richedfx.exe)發行日期:1999 年 8 月 25 日如需有關如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 (http://support.microsoft.com/kb/119591/) 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒的掃描。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。 請下載 richedfx.exe 檔案,並在目標系統上執行此可執行檔。此程式會確認目標電腦上存在的問題,並讓您確認是否要使用正確的版本來取代 Riched32.dll 檔案。注意 此應用程式需要在目標系統上安裝 Visual Basic 6.0 執行階段檔案 Msvbvm60.dll。任何 Visual Basic 應用程式都會安裝這個檔案。您也可以從下列「Microsoft 知識庫」文件來下載 msvbvm60.dll 檔案:
290887 (http://support.microsoft.com/kb/290887/) VBRun60sp6.exe 會安裝 Visual Basic 6.0 SP6 Run-Time 檔
回此頁最上方狀況說明
當應用程式散發錯誤版本的 Riched32.dll 檔案時,就會發生這個問題。如果您是使用如「安裝精靈」或「封裝暨部署精靈」 (Package and Deployment Wizard) 這類的 Microsoft 工具來建立應用程式的散發檔,就不會造成這個問題。Visual Basic 應用程式的廠商如果選擇使用協力廠商的散發工具,就應該要散發 Riched32.dll 檔案的複本,此檔案位於 \VB98\Wizards\PDWizard\Redist 目錄中。注意 安裝程式不該取代執行 Microsoft Windows NT 4.0 或 Windows 2000 的系統上的 Riched32.dll 版本。如需詳細資訊,請參閱本文的<參考>一節中的「Microsoft 知識庫」文件。
回此頁最上方参考
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
197580 (http://support.microsoft.com/kb/197580/) INFO: Distribution Issues with Riched32.dll
回此頁最上方
--------------------------------------------------------------------------------這篇文章中的資訊適用於:
• Microsoft Visual Basic 4.0 Professional Edition
• Microsoft Visual Basic 5.0 Professional Edition
• Microsoft Visual Basic 6.0 Professional Edition
• Microsoft Visual Basic 4.0 Enterprise Edition
• Microsoft Visual Basic 5.0 Enterprise Edition
• Microsoft Visual Basic 6.0 Enterprise Edition 回此頁最上方關鍵字: kbdownload kbdeployment kberrmsg kbfile kbprb KB236286 回此頁最上方Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。