Revision history for CptAscii


Revision [19971]

Last edited on 2016-02-10 15:47:25 by DkLwikki [Update link format]
Additions:
Many of the standard ASCII characters cannot be ##[[KeyPgPrint|Print]]##ed in ""FreeBASIC"", because the console interprets some characters as controls: ##7## is bell, ##8## is backspace, ##9## is tab, ##10## is line feed, ##13## is carriage return, and others. There are symbols associated with these characters also, but there is no way in ""FreeBASIC"" to output them to the screen.
The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes ##32## through ##127## are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1|Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.
In console mode (i.e. ##[[KeyPgScreengraphics|Screen]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.
In graphics modes, ##[[KeyPgDrawString|Draw String]]## does not give special meaning to control characters allowing an alternative to display all characters in the set.
Deletions:
Many of the standard ASCII characters cannot be ##[[KeyPgPrint Print]]##ed in ""FreeBASIC"", because the console interprets some characters as controls: ##7## is bell, ##8## is backspace, ##9## is tab, ##10## is line feed, ##13## is carriage return, and others. There are symbols associated with these characters also, but there is no way in ""FreeBASIC"" to output them to the screen.
The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes ##32## through ##127## are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1 Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.
In console mode (i.e. ##[[KeyPgScreengraphics Screen]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.
In graphics modes, ##[[KeyPgDrawString Draw String]]## does not give special meaning to control characters allowing an alternative to display all characters in the set.


Revision [15620]

Edited on 2012-01-11 10:49:32 by CountingPine [KeyPgScreen -> KeyPgScreengraphics]
Additions:
In console mode (i.e. ##[[KeyPgScreengraphics Screen]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.
Deletions:
In console mode (i.e. ##[[KeyPgScreen Screengraphics]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.


Revision [15619]

Edited on 2012-01-11 10:49:09 by CountingPine [KeyPgScreen -> KeyPgScreengraphics]
Additions:
In console mode (i.e. ##[[KeyPgScreen Screengraphics]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.
Deletions:
In console mode (i.e. ##[[KeyPgScreen Screen]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.


Revision [15618]

Edited on 2012-01-11 10:47:38 by CountingPine [Attempt to correct/clarify some codepage related issues on the console]
Additions:
""FreeBASIC"" graphics programs support in all versions the same "ASCII extended" USA character set the old DOS (and QBasic) supported. It is also called CP437 or Code page 437. Each character is represented with one (1) byte of data. Here is a table. Each entry has decimal code, hex code, and printed representation.
Many of the standard ASCII characters cannot be ##[[KeyPgPrint Print]]##ed in ""FreeBASIC"", because the console interprets some characters as controls: ##7## is bell, ##8## is backspace, ##9## is tab, ##10## is line feed, ##13## is carriage return, and others. There are symbols associated with these characters also, but there is no way in ""FreeBASIC"" to output them to the screen.
The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes ##32## through ##127## are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1 Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.
In console mode (i.e. ##[[KeyPgScreen Screen]] 0##/ non-graphics mode) the characters less than ##32## or greater than ##127## may display using different characters, depending on the operating system and code page of the screen / console in use.
Deletions:
""FreeBASIC"" supports in all versions the same "ASCII extended" character set the old DOS (and QBasic) supported. It is also called CP437 or Code page 437. Each character is represented with one (1) byte of data. Here is a table. Each entry has decimal code, hex code, and printed representation.
Many of the standard ASCII characters cannot be PRINTed in ""FreeBASIC"", because the console interprets some characters as controls: 7 is bell, 8 is backspace, 9 is tab, 10 is line feed, 13 is carriage return, and others. There are symbols associated with these characters also, but there is no way in ""FreeBASIC"" to output them to the screen. The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes 32 through 127 are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1 Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.


Revision [15609]

Edited on 2012-01-03 15:20:12 by CountingPine [Revert character escaping]
Additions:
<td>128<td>80<td>Ç
<td>160<td>A0<td>á
<td>129<td>81<td>ü
<td>161<td>A1<td>í
<td>225<td>E1<td>ß
<td>130<td>82<td>é
<td>162<td>A2<td>ó
<td>131<td>83<td>â
<td>163<td>A3<td>ú
<td>132<td>84<td>ä
<td>164<td>A4<td>ñ
<td>133<td>85<td>à
<td>165<td>A5<td>Ñ
<td>134<td>86<td>å
<td>166<td>A6<td>ª
<td>230<td>E6<td>µ
<td>007<td>07<td>•
<td>135<td>87<td>ç
<td>167<td>A7<td>º
<td>136<td>88<td>ê
<td>168<td>A8<td>¿
<td>137<td>89<td>ë
<td>138<td>8A<td>è
<td>170<td>AA<td>¬
<td>139<td>8B<td>ï
<td>171<td>AB<td>½
<td>140<td>8C<td>î
<td>172<td>AC<td>¼
<td>141<td>8D<td>ì
<td>173<td>AD<td>¡
<td>142<td>8E<td>Ä
<td>174<td>AE<td>«
<td>143<td>8F<td>Å
<td>175<td>AF<td>»
<td>144<td>90<td>É
<td>145<td>91<td>æ
<td>241<td>F1<td>±
<td>146<td>92<td>Æ
<td>147<td>93<td>ô
<td>020<td>14<td>¶
<td>148<td>94<td>ö
<td>021<td>15<td>§
<td>149<td>95<td>ò
<td>150<td>96<td>û
<td>246<td>F6<td>÷
<td>151<td>97<td>ù
<td>152<td>98<td>ÿ
<td>248<td>F8<td>°
<td>153<td>99<td>Ö
<td>154<td>9A<td>Ü
<td>250<td>FA<td>•
<td>155<td>9B<td>¢
<td>156<td>9C<td>£
<td>157<td>9D<td>¥
<td>253<td>FD<td>²
<td>159<td>9F<td>ƒ
Deletions:
<td>128<td>80<td>Ç
<td>160<td>A0<td>á
<td>129<td>81<td>ü
<td>161<td>A1<td>í
<td>225<td>E1<td>ß
<td>130<td>82<td>é
<td>162<td>A2<td>ó
<td>131<td>83<td>â
<td>163<td>A3<td>ú
<td>132<td>84<td>ä
<td>164<td>A4<td>ñ
<td>133<td>85<td>à
<td>165<td>A5<td>Ñ
<td>134<td>86<td>å
<td>166<td>A6<td>ª
<td>230<td>E6<td>µ
<td>007<td>07<td>•
<td>135<td>87<td>ç
<td>167<td>A7<td>º
<td>136<td>88<td>ê
<td>168<td>A8<td>¿
<td>137<td>89<td>ë
<td>138<td>8A<td>è
<td>170<td>AA<td>¬
<td>139<td>8B<td>ï
<td>171<td>AB<td>&frac12;
<td>140<td>8C<td>î
<td>172<td>AC<td>&frac14;
<td>141<td>8D<td>ì
<td>173<td>AD<td>¡
<td>142<td>8E<td>Ä
<td>174<td>AE<td>«
<td>143<td>8F<td>Å
<td>175<td>AF<td>»
<td>144<td>90<td>É
<td>145<td>91<td>æ
<td>241<td>F1<td>±
<td>146<td>92<td>Æ
<td>147<td>93<td>ô
<td>020<td>14<td>¶
<td>148<td>94<td>ö
<td>021<td>15<td>§
<td>149<td>95<td>ò
<td>150<td>96<td>û
<td>246<td>F6<td>÷
<td>151<td>97<td>ù
<td>152<td>98<td>ÿ
<td>248<td>F8<td>°
<td>153<td>99<td>Ö
<td>154<td>9A<td>Ü
<td>250<td>FA<td>•
<td>155<td>9B<td>¢
<td>156<td>9C<td>£
<td>157<td>9D<td>¥
<td>253<td>FD<td>&sup2;
<td>159<td>9F<td>ƒ


Revision [15537]

Edited on 2011-12-10 19:42:39 by CountingPine [Remove all nonprintable characters from wakka (note: • is/was used for both 07 and FA)]
Additions:
<td>128<td>80<td>Ç
<td>160<td>A0<td>á
<td>129<td>81<td>ü
<td>161<td>A1<td>í
<td>225<td>E1<td>ß
<td>130<td>82<td>é
<td>162<td>A2<td>ó
<td>131<td>83<td>â
<td>163<td>A3<td>ú
<td>132<td>84<td>ä
<td>164<td>A4<td>ñ
<td>133<td>85<td>à
<td>165<td>A5<td>Ñ
<td>134<td>86<td>å
<td>166<td>A6<td>ª
<td>230<td>E6<td>µ
<td>007<td>07<td>•
<td>135<td>87<td>ç
<td>167<td>A7<td>º
<td>136<td>88<td>ê
<td>168<td>A8<td>¿
<td>137<td>89<td>ë
<td>138<td>8A<td>è
<td>170<td>AA<td>¬
<td>139<td>8B<td>ï
<td>171<td>AB<td>&frac12;
<td>140<td>8C<td>î
<td>172<td>AC<td>&frac14;
<td>141<td>8D<td>ì
<td>173<td>AD<td>¡
<td>142<td>8E<td>Ä
<td>174<td>AE<td>«
<td>143<td>8F<td>Å
<td>175<td>AF<td>»
<td>144<td>90<td>É
<td>145<td>91<td>æ
<td>241<td>F1<td>±
<td>146<td>92<td>Æ
<td>147<td>93<td>ô
<td>020<td>14<td>¶
<td>148<td>94<td>ö
<td>021<td>15<td>§
<td>149<td>95<td>ò
<td>150<td>96<td>û
<td>246<td>F6<td>÷
<td>151<td>97<td>ù
<td>152<td>98<td>ÿ
<td>248<td>F8<td>°
<td>153<td>99<td>Ö
<td>154<td>9A<td>Ü
<td>250<td>FA<td>•
<td>155<td>9B<td>¢
<td>156<td>9C<td>£
<td>157<td>9D<td>¥
<td>253<td>FD<td>&sup2;
<td>159<td>9F<td>ƒ
Deletions:
<td>128<td>80<td>Ç
<td>160<td>A0<td>á
<td>129<td>81<td>ü
<td>161<td>A1<td>í
<td>225<td>E1<td>ß
<td>130<td>82<td>é
<td>162<td>A2<td>ó
<td>131<td>83<td>â
<td>163<td>A3<td>ú
<td>132<td>84<td>ä
<td>164<td>A4<td>ñ
<td>133<td>85<td>à
<td>165<td>A5<td>Ñ
<td>134<td>86<td>å
<td>166<td>A6<td>ª
<td>230<td>E6<td>µ
<td>007<td>07<td>•
<td>135<td>87<td>ç
<td>167<td>A7<td>º
<td>136<td>88<td>ê
<td>168<td>A8<td>¿
<td>137<td>89<td>ë
<td>138<td>8A<td>è
<td>170<td>AA<td>¬
<td>139<td>8B<td>ï
<td>171<td>AB<td>½
<td>140<td>8C<td>î
<td>172<td>AC<td>¼
<td>141<td>8D<td>ì
<td>173<td>AD<td>¡
<td>142<td>8E<td>Ä
<td>174<td>AE<td>«
<td>143<td>8F<td>Å
<td>175<td>AF<td>»
<td>144<td>90<td>É
<td>145<td>91<td>æ
<td>241<td>F1<td>±
<td>146<td>92<td>Æ
<td>147<td>93<td>ô
<td>020<td>14<td>¶
<td>148<td>94<td>ö
<td>021<td>15<td>§
<td>149<td>95<td>ò
<td>150<td>96<td>û
<td>246<td>F6<td>÷
<td>151<td>97<td>ù
<td>152<td>98<td>ÿ
<td>248<td>F8<td>°
<td>153<td>99<td>Ö
<td>154<td>9A<td>Ü
<td>250<td>FA<td>•
<td>155<td>9B<td>¢
<td>156<td>9C<td>£
<td>157<td>9D<td>¥
<td>253<td>FD<td>²
<td>159<td>9F<td>ƒ


Revision [15215]

Edited on 2011-09-08 14:24:15 by CountingPine [Remove CamelCase links]
Additions:
""FreeBASIC"" supports in all versions the same "ASCII extended" character set the old DOS (and QBasic) supported. It is also called CP437 or Code page 437. Each character is represented with one (1) byte of data. Here is a table. Each entry has decimal code, hex code, and printed representation.
Many of the standard ASCII characters cannot be PRINTed in ""FreeBASIC"", because the console interprets some characters as controls: 7 is bell, 8 is backspace, 9 is tab, 10 is line feed, 13 is carriage return, and others. There are symbols associated with these characters also, but there is no way in ""FreeBASIC"" to output them to the screen. The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes 32 through 127 are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1 Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.
Deletions:
FreeBASIC supports in all versions the same "ASCII extended" character set the old DOS (and QBasic) supported. It is also called CP437 or Code page 437. Each character is represented with one (1) byte of data. Here is a table. Each entry has decimal code, hex code, and printed representation.
Many of the standard ASCII characters cannot be PRINTed in FreeBASIC, because the console interprets some characters as controls: 7 is bell, 8 is backspace, 9 is tab, 10 is line feed, 13 is carriage return, and others. There are symbols associated with these characters also, but there is no way in FreeBASIC to output them to the screen. The acronym ASCII stands for American Standard Code for Information Interchange. For more information, see [[http://en.wikipedia.org/wiki/Ascii]]. The symbols for codes 32 through 127 are the same as the standard [[http://en.wikipedia.org/wiki/ISO_8859-1 Latin ISO-8859-1]] char set most Windows fonts use. Others are often very different.


Revision [11979]

The oldest known version of this page was created on 2007-12-22 04:46:08 by ElSairon [Remove CamelCase links]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode