以下方法可以解決在 Access 2003 或一些 Access 2002/XP SP3 用戶使用 RichTX32.OCX ActiveX 控件(Rich Text Edit)出錯的的問題
在 Access 2002 /SP3 或 Access 2003 就可插入Rich text edit控件中總是提示Microsoft office access 不支持這種ActiveX 控件
這種方法允許 Internet Explorer使用 Richtx32.ocx (由于安全的考慮). 可參考微軟的KB 838010所說的http://support.microsoft.com/kb/838010/zh-cn
為了允許 Access 2002 /SP3 或 2003 使用這個控件, 你可以通過修改注冊表來解決, 在注冊表中找到以下注冊項(請先備份注冊表):
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/ActiveX Compatibility/{3B7C8860-D78F-101B-B9B5-04021C009402}
RichTx32.ocx 的 class ID 總是 3B7C8860-D78F-101B-B9B5-04021C009402
這個鍵值 有一個Compatibility Flags 項,數據類型為DWORD
如果它的值 是 0x400 (二進鍵是, 十進制是 1024) 將它簡單的改為 0 修改之后,
你會發現,在 Access 2002 /SP3 或 Access 2003 就可插入Rich text edit控件中
曾經在為香港客戶開發一個繁體的Access 2003系統下測試過, 估計簡體access環境也是一樣,請大家也測試一下
新聞熱點
疑難解答