var
S: String;
A: array[0..8] of Char;
KeyValue: array[0..8] of integer;
i: Integer;
begin
S := 'ABCDEFGH'; // S 의값이 Ascii 128보가 큰값이 들어옴//
StrPCopy(A, S);
for i := 0 to 8 do
begin
KeyValue[i] := Ord(A[i]);
if KeyValue[i] > 128 then // Ascii 128보가 큰값 때문에 처리 //
KeyValue[i] := KeyValue[i] - 128;
A[i] := Chr(KeyValue[i]);
end;
end;
// 이렇게하면 문자형까지 변환이 되는데여... 핵사 값으로는 ? 하는지...
> var
> S: String;
> A: array[0..8] of Char;
> KeyValue: array[0..8] of integer;
> i: Integer;
> begin
> S := 'ABCDEFGH'; // S 의값이 Ascii 128보가 큰값이 들어옴//
> StrPCopy(A, S);
> for i := 0 to 8 do
> begin
> KeyValue[i] := Ord(A[i]);
> if KeyValue[i] > 128 then // Ascii 128보가 큰값 때문에 처리 //
> KeyValue[i] := KeyValue[i] - 128;
> A[i] := Chr(KeyValue[i]);
> end;
> end;
> // 이렇게하면 문자형까지 변환이 되는데여... 핵사 값으로는 ? 하는지...
>
안녕하세여. 홍세빕니다.
이렇게 해보세염...
Label1.Caption := Format('0x%x',[Ord('a')]);