Often a DOS character client and the corresponding Windows client use different code pages. When you run the character client, you must ensure that the AppBuilder Character Run window uses the correct DOS code page.
To ensure the AppBuilder Character Run window uses the correct DOS code page:
1. Create a parameter file (.pf file) for the character client. Make sure -cpinternal and -cpstream are set to the appropriate code page for DOS.
2. Specify the pathname of the OpenEdge character client startup file with the PROSTARTUP environment variable in the [WinChar Startup] section of the progress.ini file or Registry, as shown:
PROSTARTUP = [PATH]/(charstartup.pf)
Note: The Character Run window does not support the display of multi-byte character sets. If your character application uses multi-byte characters and you run the application in the Character Run window, the character session is displayed incorrectly. Also, OpenEdge error messages might be displayed incorrectly if the character session uses a multi-byte PROMSGS file.