Hi, I'm trying to read and write ascii characters using FPC. I had no problems doing this years ago with Think Pascal & Code Warrior.
For some reason I'm not able to read and write ascii characters above ascii 127 with FPC. Can someone explain this to me? Thanks in advance! Using this code: for i:= 33 to 226 do writeln('Character: ', chr(i), ' Ascii value: ', i:1); Character: ! Ascii value: 33 Character: " Ascii value: 34 Character: # Ascii value: 35 Character: $ Ascii value: 36 Character: % Ascii value: 37 Character: & Ascii value: 38 Character: ' Ascii value: 39 Character: ( Ascii value: 40 Character: ) Ascii value: 41 Character: * Ascii value: 42 Character: + Ascii value: 43 Character: , Ascii value: 44 Character: - Ascii value: 45 Character: . Ascii value: 46 Character: / Ascii value: 47 Character: 0 Ascii value: 48 Character: 1 Ascii value: 49 Character: 2 Ascii value: 50 Character: 3 Ascii value: 51 Character: 4 Ascii value: 52 Character: 5 Ascii value: 53 Character: 6 Ascii value: 54 Character: 7 Ascii value: 55 Character: 8 Ascii value: 56 Character: 9 Ascii value: 57 Character: : Ascii value: 58 Character: ; Ascii value: 59 Character: < Ascii value: 60 Character: = Ascii value: 61 Character: > Ascii value: 62 Character: ? Ascii value: 63 Character: @ Ascii value: 64 Character: A Ascii value: 65 Character: B Ascii value: 66 Character: C Ascii value: 67 Character: D Ascii value: 68 Character: E Ascii value: 69 Character: F Ascii value: 70 Character: G Ascii value: 71 Character: H Ascii value: 72 Character: I Ascii value: 73 Character: J Ascii value: 74 Character: K Ascii value: 75 Character: L Ascii value: 76 Character: M Ascii value: 77 Character: N Ascii value: 78 Character: O Ascii value: 79 Character: P Ascii value: 80 Character: Q Ascii value: 81 Character: R Ascii value: 82 Character: S Ascii value: 83 Character: T Ascii value: 84 Character: U Ascii value: 85 Character: V Ascii value: 86 Character: W Ascii value: 87 Character: X Ascii value: 88 Character: Y Ascii value: 89 Character: Z Ascii value: 90 Character: [ Ascii value: 91 Character: \ Ascii value: 92 Character: ] Ascii value: 93 Character: ^ Ascii value: 94 Character: _ Ascii value: 95 Character: ` Ascii value: 96 Character: a Ascii value: 97 Character: b Ascii value: 98 Character: c Ascii value: 99 Character: d Ascii value: 100 Character: e Ascii value: 101 Character: f Ascii value: 102 Character: g Ascii value: 103 Character: h Ascii value: 104 Character: i Ascii value: 105 Character: j Ascii value: 106 Character: k Ascii value: 107 Character: l Ascii value: 108 Character: m Ascii value: 109 Character: n Ascii value: 110 Character: o Ascii value: 111 Character: p Ascii value: 112 Character: q Ascii value: 113 Character: r Ascii value: 114 Character: s Ascii value: 115 Character: t Ascii value: 116 Character: u Ascii value: 117 Character: v Ascii value: 118 Character: w Ascii value: 119 Character: x Ascii value: 120 Character: y Ascii value: 121 Character: z Ascii value: 122 Character: { Ascii value: 123 Character: | Ascii value: 124 Character: } Ascii value: 125 Character: ~ Ascii value: 126 Character: Ascii value: 127 Character: ? Ascii value: 128 Character: ? Ascii value: 129 Character: ? Ascii value: 130 Character: ? Ascii value: 131 Character: ? Ascii value: 132 Character: ? Ascii value: 133 Character: ? Ascii value: 134 Character: ? Ascii value: 135 Character: ? Ascii value: 136 Character: ? Ascii value: 137 truncated for brevity. Thomas Young mobile email: tygraph...@me.com
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal