Q&A

  • 버튼등에 이미지 올릴때 bmp 외에 jpg나 gif 는 안됩니까???
안녕하세요...



스피드버튼이나, bitbtn 또는 그냥 버튼 어느것에라도....



혹은 클릭시 이벤트 발생하는것중.. 다른 컴포넌트에라도 좋은데...



bmp 외에 jpg 나 gif 파일로 이미지를 나타낼 수 없습니까??



bmp 로 하니까 너무 흐릿하고... 깔끔하지도 않고 해서요..



그렇게 디자인 할 수 있는 방법에 대하여 좀 알려 주세요..



그럼..

2  COMMENTS
  • Profile
    최용일 2000.04.07 00:39
    안녕하세요. 최용일입니다.



    델파이에서 gif는 기본적으로 지원하지 않은 것 같습니다.



    jpeg파일은 TJpegImage란 객체를 이용해서 읽어들일 수 있습니다.



    uses절에 Jpeg유닛을 추가해서 사용하세요..



    procedure TForm1.BitBtn1Click(Sender: TObject);

    var

    JpegImage: TJpegImage;

    begin

    JpegImage := TJpegImage.Create;

    JpegImage.LoadFromFile('C:Delphi5ProjectsBgamex.jpg');

    (Sender as TBitBtn).Glyph.Assign(JpegImage);

    JpegImage.Free;

    end;



    이수정 wrote:

    > 안녕하세요...

    >

    > 스피드버튼이나, bitbtn 또는 그냥 버튼 어느것에라도....

    >

    > 혹은 클릭시 이벤트 발생하는것중.. 다른 컴포넌트에라도 좋은데...

    >

    > bmp 외에 jpg 나 gif 파일로 이미지를 나타낼 수 없습니까??

    >

    > bmp 로 하니까 너무 흐릿하고... 깔끔하지도 않고 해서요..

    >

    > 그렇게 디자인 할 수 있는 방법에 대하여 좀 알려 주세요..

    >

    > 그럼..

  • Profile
    조규춘 2000.04.06 22:52
    이수정 wrote:

    > 안녕하세요...

    >

    > 스피드버튼이나, bitbtn 또는 그냥 버튼 어느것에라도....

    >

    > 혹은 클릭시 이벤트 발생하는것중.. 다른 컴포넌트에라도 좋은데...

    >

    ------ 안녕하셔요? 크릭 이벤트 발생하는 것중에서라고요?

    ------ 그럼 간단하잔아요! 바로 image 컴포넌트 그것도 클릭 이벤트가 있는데....

    ------ 너무 짧게 답변했나? 행복하셔요.



    > bmp 외에 jpg 나 gif 파일로 이미지를 나타낼 수 없습니까??

    >

    > bmp 로 하니까 너무 흐릿하고... 깔끔하지도 않고 해서요..

    >

    > 그렇게 디자인 할 수 있는 방법에 대하여 좀 알려 주세요..

    >

    > 그럼..