안녕하세요.
제가 질문하고자하는 요지는 아래와 같이 faSysFile이나 faHidden
같은 hex값($00000100등)을 말하는것입니다.
Attributes := Attributes and not (faSysFile xor faHidden);
만약에 이값이 특정한값이라면 Ord함수를 써서 값을 얻어오면 되지만
이것을 위에서 언급한 $000000100등의 hex값으로 일일이 다변환을 해주
어야 하는지요.
저는 지금
Const MyKey = $00000100;
StrTemp : array[0..10] of char;
StrTemp1 : array[0..10] of char;
StrPCopy(StrTemp, editBox.Text)
for i := 0 to Length(StrTemp) - 1 do
StrTemp1 := StrTemp1 + (StrTemp[i] xor MyKey);
이와 같이 Hex값으로 Mask한뒤에 그값을 String Buffer에 넣으려 합니다.
그런데 뜻하는데로 잘되지가 않아요. 제가 의도하고가 하는 바를 이해
하셨는지 모르겠군요 너무 두서가 없어서. 좋은 충고 바랍니다.