게시판을 뒤지다가 찾긴 찾았는데 ExtractFilename(OpenpictureDialog1.FileName) 이런식으로 써주니까 테이블에 이미지명은 저장이 되있는데 경로가 저장이 안됐더라구요.
경로가 저장이 안되있는데도 각 레코드별로 사진을 찾아오는데 경로명이 안들어가도 되는건가요?
그리고, openpicturedialog컴포넌트를 사용했는데 실행중에 이 창을 불러서 사진을 선택한뒤 열기를 누르면 폼에는 사진이 들어는 가 있는데 이 다이알로그창이 두어번 더 열기를 눌러줘야지 창이 닫히더라구요. 이건 이유가 뭐죠?
고수님들.. 도와주세요.
ExtractFileName 는 파일명만을 리턴하는 함수입니다.
예를들어..
"C:PictureImage.jpg" 라는 파일을 OpenDialog 에서 선택하시고
함수를 적용하면 다음과 같은 결과를 얻을수 있습니다.
OpenDialog1.FileName ==> "C:PictureImage.jpg"
ExtractFileName( OpenDialog1.FileName ) ==> 파일명추출("Image.jpg")
ExtractFilePath( OpenDialog1.FileName ) ==> 경로명추출("C:Picture")
ExtractFileExt( OpenDialog1.FileName ) ==> 확장자추출("jpg")
만약 옥란님의 말대로 파일명과 경로를 모두 저장하려면
OpenpictureDialog1.FileName의 값을 그대로 저장하시면 될겁니다.
파일명과 경로를 따로 저장하실경우에는 위의 함수를 이용하시면 됩니다.
도움이 되셨기를....
김옥란 wrote:
> 게시판을 뒤지다가 찾긴 찾았는데 ExtractFilename(OpenpictureDialog1.FileName) 이런식으로 써주니까 테이블에 이미지명은 저장이 되있는데 경로가 저장이 안됐더라구요.
> 경로가 저장이 안되있는데도 각 레코드별로 사진을 찾아오는데 경로명이 안들어가도 되는건가요?
> 그리고, openpicturedialog컴포넌트를 사용했는데 실행중에 이 창을 불러서 사진을 선택한뒤 열기를 누르면 폼에는 사진이 들어는 가 있는데 이 다이알로그창이 두어번 더 열기를 눌러줘야지 창이 닫히더라구요. 이건 이유가 뭐죠?
> 고수님들.. 도와주세요.
>