Q&A

  • 이미지의 꼭지를 라운드처리하는..?
사각형인 이미지를 출력하려 합니다...

그냥 출력하는 것이 아니라

사각 꼭지를 둥굴게 처리를 하여 출력하려 합니다.

여러번 시도를 했지만 잘 안돼네요.

그림 자체가 그렇게 생격먹었으면 좋겠는데

그렇게 돼면 안돼나봐요...

그래서 부득이 하게 이미지를 조작해서 출력을 해야 될것 같네요.

꼬지만 어떻게 라운드 처리하면 좋을 텐데...

도와 주세요...

그럼 부탁드립니다.



저의 이메일은 Angel1226@netsgo.com 입니다.

2  COMMENTS
  • Profile
    1999.05.04 21:15
    이방인 wrote:

    > 사각형인 이미지를 출력하려 합니다...

    > 그냥 출력하는 것이 아니라

    > 사각 꼭지를 둥굴게 처리를 하여 출력하려 합니다.

    > 여러번 시도를 했지만 잘 안돼네요.

    > 그림 자체가 그렇게 생격먹었으면 좋겠는데

    > 그렇게 돼면 안돼나봐요...

    > 그래서 부득이 하게 이미지를 조작해서 출력을 해야 될것 같네요.

    > 꼬지만 어떻게 라운드 처리하면 좋을 텐데...

    > 도와 주세요...

    > 그럼 부탁드립니다.

    >

    > 저의 이메일은 Angel1226@netsgo.com 입니다.



    위에 대답에서 제가 큰 실수를 했네요....

    Timage는 핸들이 없네요....

    쩝... 어떻하면 좋나....

    저는 일단 임시 방편으로...

    TBitBtn 을 사용했습니다...



    아래 소스와 같이 하면 둥근 모양의 그림을 가진 버튼이 만들어 집니다..

    unit Unit1;



    interface



    uses

    Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

    ExtCtrls, StdCtrls, Buttons;



    type

    TForm1 = class(TForm)

    Button1: TButton;

    BitBtn1: TBitBtn;

    procedure FormCreate(Sender: TObject);

    private

    { Private declarations }

    public

    { Public declarations }

    end;



    var

    Form1: TForm1;

    R : hRgn;





    implementation



    {$R *.DFM}



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    R := CreateEllipticRgn( 0, 0, 50, 50 ); //크기..

    SetWindowRgn(BitBtn1.handle,R,True);



    end;



    end.









  • Profile
    1999.05.04 21:06
    이방인 wrote:

    > 사각형인 이미지를 출력하려 합니다...

    > 그냥 출력하는 것이 아니라

    > 사각 꼭지를 둥굴게 처리를 하여 출력하려 합니다.

    > 여러번 시도를 했지만 잘 안돼네요.

    > 그림 자체가 그렇게 생격먹었으면 좋겠는데

    > 그렇게 돼면 안돼나봐요...

    > 그래서 부득이 하게 이미지를 조작해서 출력을 해야 될것 같네요.

    > 꼬지만 어떻게 라운드 처리하면 좋을 텐데...

    > 도와 주세요...

    > 그럼 부탁드립니다.

    >

    > 저의 이메일은 Angel1226@netsgo.com 입니다.





    음... 테스트는 안해 봤지만...

    이렇게 하면 될것입니다...

    네모는 싫어라는 강좌를 응용한거기는 한데...



    implementation

    {$R *.DFM}



    var

    R : hRgn;



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    R := CreateEllipticRgn( 0, 0, Width, Height );

    SetWindowRgn(image1.Handle,R,True);

    end;



    음냐 한번 해보세요...

    나도 테스트 해봐야지 시간나면...



    류민철...



    ps.

    만일 틀리다면 죄송해요...

    테스트해보고 틀리면 방법을 다시 생각해 볼꼐요...





    • 안치봉
      1999.05.05 01:25
      하윤철 wrote: > 1. Tab control을 올려놓고 폼 색상을 바꾸면... > 텝들의 색상은 따라서 안바뀌고 ...
    • 1999.05.05 01:04
      김지건 wrote: > 프로그램이 실행중에 있을때 TalNet.exe라를 실행화일이 > > 죽는 것을 방지하고 싶...
    • 한재아
    • 1999.05.04 23:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.06 00:11
      안녕하세요? 음.. 저를 지목하시다니.. 전 사실 DB쪽은 잘 모릅니다. 모.. 시스템도 잘 못하지만.... DbG...
    • 이호선
    • 1999.05.04 21:27
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 22:42
      Word파일을 그림으로 저장하실 수 있으면 가능합니다만, 저희는 그 방법을 모르니 불가능하다고 하겠네요.....
    • 이호선
    • 1999.05.04 20:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 21:16
      일단 Text일반문서를 보낼 수 있습니다. 그리고 그냥 BMP나 GIF파일들을 보낼 수 있기때문에 문서를 그림의...
    • 김봉재
    • 1999.05.04 20:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.04 21:15
      김봉재 wrote: > 메모에서 라인마다 다른 색깔을 사용하려 하는데... > 잘 않되는군요... > Memo1.Lines...
    • 김봉재
    • 1999.05.04 20:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.04 21:00
      김봉재 wrote: > OnKeyPress에서는 Shift 키 상태를 볼수가 없고, Key의 자료형은 Char > 입니다. > 그...
    • 이방인
    • 1999.05.04 19:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.04 21:15
      이방인 wrote: > 사각형인 이미지를 출력하려 합니다... > 그냥 출력하는 것이 아니라 > 사각 꼭지를 둥...
    • 1999.05.04 21:06
      이방인 wrote: > 사각형인 이미지를 출력하려 합니다... > 그냥 출력하는 것이 아니라 > 사각 꼭지를 둥...
    • 김영옥
    • 1999.05.04 19:32
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.04 21:22
      김영옥 wrote: > 싱그러운 아침입니다. > 다들 어제의 비가 반가웠겠죠... > 다름 아니라 ... 제가 델파...
    • 1999.05.04 21:20
      김영옥 wrote: > 싱그러운 아침입니다. > 다들 어제의 비가 반가웠겠죠... > 다름 아니라 ... 제가 델파...
    • 고혜정
    • 1999.05.04 18:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신진욱
      1999.07.06 09:05
      고혜정 께서 말씀하시기를... > 다음과 같은 에러가 발생해서 도움을 청하려 합니다. > Error : Cannot ...
    • 1999.05.04 21:17
      고혜정 wrote: > 다음과 같은 에러가 발생해서 도움을 청하려 합니다. > Error : Cannot make a visible...
    • 이정욱
      1999.05.04 21:17
      이미 보여주고 있는 창을 또 ShowModal을 하시려는것 같습니다. 일단 그 폼의 Visible을 False로 주시고 S...
    • 난 나
    • 1999.05.04 10:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.05.05 06:47
      난 나 wrote: > 퀵레포트에서요.. > 선처리를 점선으로 하고 싶거든요.. > > =======================...
    • 김영애
    • 1999.05.04 05:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.05.04 23:12
      김영애 wrote: > 이것을 함으로써 보고서가 어렵다는 것을 다시한번 느꼈습니다.. > 이것을 테이블 4개를...
    • rain
      1999.05.04 05:34
      저는 그와 같은 상황에서는 일종의 View를 만들어서 해결합니다. 아니면, 폼의 내용과는 상관없는 SQL...
    • 고혜정
    • 1999.05.04 04:04
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 변대섭
      1999.05.04 06:10
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 안치봉
      1999.05.04 06:02
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • rain
      1999.05.04 05:31
      고혜정 wrote: > 안녕하세용... 궁금한점이 또있어 이렇게 보냅니다. > 폼이 보일때, combobox에 있는 리...
    • 고혜정
    • 1999.05.04 03:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:20
      고혜정 wrote: > 안녕하세요. DBGrid의 값을 저장 하는방법을 알고싶은데... > 제가 알고 싶은 것은 DBGi...
    • 박태식
    • 1999.05.04 03:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.04 05:59
      박태식 wrote: > delphi에서 디렉토리의 속성을 변경시키는 부분을 알고 싶습니다. > 아시는 분은 조금 ...
    • 배재민
    • 1999.05.04 03:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.04 06:30
      배재민 wrote: > 에러 메시지 중 다음 에러는 무었때문에 발생을 합니까 ? > > 'No user transaction i...
    • 이호선
    • 1999.05.04 01:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 02:17
      만약 C가 Char형이고 HexStr이 스트링형라면... HexStr := IntToHex(IntToStr(Ord(C)),2); 위처럼 해...