Q&A

  • TImage에 관한 질문
안녕하세요.



TImage컴포넌트에 그림이 있는지 없는지 여부를 체크하고 싶습니다.

TImage컴포넌트에 어떤 파일포맷(bmp, jpg, ...)이 있든지에 관계없이

그림의 유무를 체크하고 싶구요.



TImage에 Jpg포맷을 넣고

ImgOx := BackImage.Picture.Graphic.Empty;

로 했더니 오류가 나더군요.



그리구 TImage컴포넌트에 그림이 있을때 클릭을 하면 그림테두리를 그려주고

싶은데 Bitmap이 아니면 안되는 건가요?



답변 부탁드립니다. 감사합니다.

1  COMMENTS
  • Profile
    구창민 1999.07.16 09:02
    박홍석 께서 말씀하시기를...

    > 안녕하세요.

    >

    > TImage컴포넌트에 그림이 있는지 없는지 여부를 체크하고 싶습니다.

    > TImage컴포넌트에 어떤 파일포맷(bmp, jpg, ...)이 있든지에 관계없이

    > 그림의 유무를 체크하고 싶구요.

    >

    > TImage에 Jpg포맷을 넣고

    > ImgOx := BackImage.Picture.Graphic.Empty;

    > 로 했더니 오류가 나더군요.

    >

    > 그리구 TImage컴포넌트에 그림이 있을때 클릭을 하면 그림테두리를 그려주고

    > 싶은데 Bitmap이 아니면 안되는 건가요?

    >

    > 답변 부탁드립니다. 감사합니다.



    홍석님 저 구창민입니다.

    잘 지내고 계시죠?

    이미지의 유무는 아래처럼 비교하시면 됩니다.

    참고만 하세요.. ^^;



    if Image1.Picture.Graphic = nil then

    ShowMessage('이미지 엄따')

    else ShowMessage('이미지 있따');



    그럼.. 즐거운 프로그래밍 하시구요~

    • 이상준
      1999.07.17 02:43
      한재홍 께서 말씀하시기를... > groupfooter 내에 qrexpr을 사용하여 sum을 구하고 구한 sum을 가지고 > ...
    • 장일
    • 1999.07.16 19:14
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.07.16 19:20
      안녕하세요..조복기입니다. 델파이안에 포함된 인터베이스는 라이센스에 걸려있습니다.. 배포권이 ...
    • 장일
      1999.07.16 19:45
      감사합니다. 그럼 인터베이스는 델파이 프로그램이 깔려 있는 상태에서만 사용을 할수 있나요? 그리고 ...
    • 조복기
      1999.07.16 20:15
      안녕하세요..조복기입니다.. 제자리에 인터베이스를 설치하지않아서 설명화일을 볼수가없어 대답을 ...
    • 장일
      1999.07.16 20:22
      성실한 답변 정말 고맙습니다. 좋은 날 되세요.
    • kbna
    • 1999.07.16 18:40
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 송재환
    • 1999.07.16 12:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 노력하는이
      1999.07.17 00:14
      송재환 께서 말씀하시기를... > 동일한 이미질 매번 화일에서 읽어 오고 있습니다. 25개 * 7 = 175 개 가...
    • 안치봉
      1999.07.16 19:18
      안녕하세요. 제가 알기로는 웬만한 콘트롤들은 다 LoadFromStream 이라는 메쏘드가 있습니다. 우선 ...
    • 안치봉
      1999.07.16 19:09
      안녕하세요. 제가 알기로는 불가능한걸로 알고 있습니다. 대신에 문자열의 처음부터 조사를 해들어가...
    • 김종성
    • 1999.07.16 11:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 손창근
      1999.07.16 18:46
      안녕하세요.. 오공이 입니다... 김종성님께서 말씀하기는걸 쓰려면 ShellExecute함수을 써야 할거 같네요....
    • HYUN
    • 1999.07.16 09:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 글쎄요
      1999.07.16 19:22
      HYUN 께서 말씀하시기를... > 이제 델파이 공부를 시작하는 학생입니다. > 그런데 당장 급하게 델파이를...
    • 박홍석
    • 1999.07.16 07:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.07.16 09:02
      박홍석 께서 말씀하시기를... > 안녕하세요. > > TImage컴포넌트에 그림이 있는지 없는지 여부를 체크...
    • 박성훈
    • 1999.07.16 06:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 손창근
      1999.07.16 18:38
      안녕하세요,.. 오공이 입니다.. 소소을 전부 쓰신게 맞다면.... execSql이 빠진거 같네요... 그게 아니...
    • 이용일
    • 1999.07.16 05:42
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.07.16 09:24
      이용일 께서 말씀하시기를... > ListView에서...row가 Select되었는지 어떻게 알수 있나요?/ > 답변 부탁...
    • 허정수
    • 1999.07.16 03:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.07.16 19:28
      허정수 께서 말씀하시기를... > MS-Sql을 사용하다 다른 사용자명으로 DataBase에 접속을 하려고 하는데 ...
    • 별이
    • 1999.07.16 02:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 권경부
      1999.07.16 10:30
      카드리더기에는 대표적으로 두가지 타잎이 있습니다. 하나는 많이쓰이는 키보드 입력방식(키보트 포트에 ...
    • 손창근
      1999.07.16 02:36
      안녕하세요... 오공이 입니다... 다음과 같이 하면 될거 같은데요... 도움이 되었나 모르겠네요... 그럼 ...
    • 정유라
    • 1999.07.16 01:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권경부
      1999.07.16 10:34
      천리안에서 이정욱님의 답변입니다. 우선 GetUserName함수가 델파이의 windows.pas에 보시면 정의 되어...
    • 정유라
      1999.07.16 20:11
      자세한 답변에 감사드립니다. 그런데 테스트를 해보니 GetUserName Fuction 자체가 윈도우 레지스트리 값...
    • 손창근
      1999.07.16 02:11
      안녕하세요... 오공이 입니다... listBox을 생성해서 listBox의 onMouseMove 이벤트가 일어날때 Edit의 값...
    • 박성훈
    • 1999.07.16 01:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 권경부
      1999.07.16 10:38
      SickU.DFM 파일이 깨졌을 수 있습니다. 아니면 다른 델파이 버전에서 작성이 된것이라 맞지 않을 수 도 있...