Q&A

  • StringGrid를 클릭할때마다 이미지 사진을 보여줄려고 하는데여...
이미지가 DB에는 varchar값으로 저장되어있어여..
ex)img.jpg

Image1.Picture.LoadFromFile(............);

어떻게하면.. 이미지 사진을 보여줄수 있을까여...???
2  COMMENTS
  • Profile
    머슴 2002.06.03 22:35

    이미지가 DB에는 varchar값으로 저장되어 있다는 것으로

    보아 화일명을 가지고 있는 것 같습니다...

    이 경우에는 아래와 같이 하시면 될것 같습니다...(이미지가

    DB에 저장되는 경우는 아닙니다..)

      먼저 이미지가 있는 디렉토리경로하고
    DB에서 이미지명을 추룰해서 결합하여...

       /* 현재디렉토리면...
       FilePath := ExtractFilePath(Application.ExeName);
      /* 특정디렉토리면  
       FilePath := '경로명';


      imagename :=
        FieldByName('이미지이름을 가지고 있는 필드명FileNam').AsString;

      Image1.Picture.LoadFromFile( FilePath+imagename);

  • Profile
    쩡이 2002.06.03 23:03
    ^^*