Q&A

  • bmp -> 16진수 텍스트, 16지수 텍스트 -> bmp
델파이 초짜 인데요..



고수님들 제목 보시면 제가 멀할려구 하는지 아시겠죠....

bmp 파일을 16진수 텍스트로 저장 하고싶어요..

그리고 16진수 텍스트를 다시 bmp로 저장 할려구 하는데 어떻게 해야 될찌 잘모르겠어요. 좀 알려 주세요...

1  COMMENTS
  • Profile
    최용일 2001.05.03 06:35
    안녕하세요. 최용일입니다.



    bmp를 이진파일로 열어서 바이트별로 IntToHex함수를 이용해서 텍스트파일에 써주시면 되구요. 반대는 텍스트파일을 열어서 2자리씩 끊어 읽어가지구 StrToInt함수를 이용해서 이진파일로 쓰시면 됩니다.



    var

    I, B: Byte;

    S, H: string;

    begin

    I := $FF // = 255

    H := IntToHex(I, 2); // H = 'FF'



    S := 'FF';

    B := StrToHex('$' + S); // B = $FF = 255

    end;



    ^^ 항상 즐코하세요...



    김윤곤 wrote:

    > 델파이 초짜 인데요..

    >

    > 고수님들 제목 보시면 제가 멀할려구 하는지 아시겠죠....

    > bmp 파일을 16진수 텍스트로 저장 하고싶어요..

    > 그리고 16진수 텍스트를 다시 bmp로 저장 할려구 하는데 어떻게 해야 될찌 잘모르겠어요. 좀 알려 주세요...