gif 화일을 바이트 배열로 변환을 할려고 합니다..
델파이에서 어떻게 처리해야할까요?
예를 들어 다음은 자바코드인데 gif이미지에 대한 다음과 같은 바이트배열을 얻고 싶습니다.
public static final byte gifdata[] = {
(byte)0x47,(byte)0x49,(byte)0x46,(byte)0x38,(byte)0x37,(byte)0x61,
(byte)0x4c,(byte)0x00,(byte)0x39,(byte)0x00,(byte)0xf5,(byte)0x00,
(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x00,(byte)0xff,
(byte)0x00,(byte)0x0f,(byte)0x0f,(byte)0x0f,(byte)0x1f,(byte)0x1f
}
질문의 내용을 정확히 이해할 수가 없네요... 쩝~
아래 코드를 델파이로 바꾸고 싶다는 말인지, 아님 gif파일을 아래와 같은 식으로 만들고 싶다는 말인지...
gif파일을 아래와 같은 식으로 바꾸실려면 gif파일읽어와서 한바이트씩 IntToHex함수 써서 표시해주면 되겠구요. 아래 코드를 델파이로 바꾸면 아래와 같이 되겠네요...
const
GifData: array[0..23] of Byte =
$47,$49,$46,$38,$37,$61,
$4c,$00,$39,$00,$f5,$00,
$00,$00,$00,$00,$00,$ff,
$00,$0f,$0f,$0f,$1f,$1f);
^^ 항상 즐코하세요...