I was only demonstrating the principle, I didn't turn it into a batch file editor. If I had, then Chinese could be written freely.
Actually, it just changes the font patterns using the program from my earlier post “Displaying Chinese Characters in Text Mode”!
I only changed DATA and some other things!
If the font patterns of the extended characters are changed, and the program exits without reinitializing the font patterns, then other things can become Chinese!
For example, if extended characters 192 and 193 are changed into the font pattern for the Chinese character “我”, since one English character's font pattern is 8*16 while a Chinese character is
16*16, two characters have to be combined to make one Chinese character. So in theory, with 128 extended characters, at most 64 Chinese characters can be displayed on one screen!
If the program exits without reinitializing the font patterns of the extended characters, then if you input extended characters 192 and 193 in a batch file, it will display the Chinese character “我”!
Look in this forum for the related source code! (Search QB45's posts)
The source code was written in QBasic!
I think everyone should be able to understand this program!