DOCUMENT:Q85579 13-OCT-1999 [win3x] TITLE :Pen Err Msg: Cannot Load Dictionary XXX.DLL... PRODUCT :Microsoft Windows 3.x Retail Product PROD/VER::1.0,1.0a OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Windows for Pen Computing, versions 1.0, 1.0a ------------------------------------------------------------------------------- SUMMARY ======= When starting Microsoft Windows for Pen Computing, you may receive the following error message: Cannot load dictionary C:\Windows\xxxxxxx.DLL Verify that the dictionary .DLL file specified in the PENWIN.INI sections below contains the correct path and filename. By default Windows for Pen Computing will place the MAINDICT.DLL in the WINDOWS\SYSTEM directory. A full and complete path must be specified if this file or any custom .DLL is not in the WINDOWS\SYSTEM directory. MORE INFORMATION ================ The dictionary .DLL module provides post processing on a recognition result. The RC_Result is checked against a set of words in an .LEX file. Multiple dictionary .DLLs may be used. Each user may have a unique set of dictionaries. The PENWIN.INI contains four sections that reference which dictionary is to be used. The following section contains a list of all dictionaries available on the system. Each entry specifies the path and filename of a .DLL. Note: Nothing should follow the equal sign. [Dictionary List] C:\Windows\MAINDICT.DLL= The following section contains a list of dictionaries to be used by USER X. There will be a section for each user found in the [User List]. Each entry specifies the users ID number as well as the path and filename of a .DLL. [*User 1.Dictionary List] 0=C:\Windows\MAINDICT.DLL The following section contains the name of the MAIN and OTHER dictionaries. The .DLL listed in [User 1.Dictionary List] searches for the keyword xxxMAIN= and loads the file specified. Note: This line loads the default English American lexicon provided with Microsoft applications. [MsMainDict] enuMAIN=C:\Windows\Msapps\Proof\MSSP_AM.LEX The following section contains user-specific word lists that the Microsoft User Dictionary .DLL will search in addition to the default xxxMAIN listed above. Note: This line loads the custom dictionary created by the Microsoft Word for Windows spell checker. [MsUserDict] C:\Windows\Msapps\Proof\CUSTOM.DIC For additional information about the PENWIN.INI file, query on: PENWIN and WIN31 Additional query words: 3.10 3.1 3.11 ====================================================================== Keywords : Technology : kbWinPenSearch kbZNotKeyword3 kbWinPen100 kbWinPen100a Version : :1.0,1.0a ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1999.