안녕하세요...임성룡입니다.
Image1.Picture.LoadfromFile('.imageemp.bmp')라는 명령어가 있는데요..
평소에는 아무렇지 않게되다가 OpenDialog를 열어서 선택하고난 다음에 위 코딩을 실행하면 [.imageemp.bmp]를 열수 없다는 에러가 납니다.
opendialog를 execute(?)하지 않았을 때는 분명히 되거든요...
지금 이런 문제 때문에 몇일째 있답니다.
가르쳐 주세요..제발....
그리고, (.)를 쓴 이유는 만일에 폴더가 바뀌더라도 .의 의미는 실행파일이 있는 폴더를 의미 한다고 해서....
더 좋은 방법이 있으시면 가르쳐 주시고, 위의 문제도 가르쳐 주세요...
꼭....부탁합니다. -영원한 초보-
> 안녕하세요...임성룡입니다.
> Image1.Picture.LoadfromFile('.imageemp.bmp')라는 명령어가 있는데요..
> 평소에는 아무렇지 않게되다가 OpenDialog를 열어서 선택하고난 다음에 위 코딩을 실행하면 [.imageemp.bmp]를 열수 없다는 에러가 납니다.
> opendialog를 execute(?)하지 않았을 때는 분명히 되거든요...
> 지금 이런 문제 때문에 몇일째 있답니다.
> 가르쳐 주세요..제발....
> 그리고, (.)를 쓴 이유는 만일에 폴더가 바뀌더라도 .의 의미는 실행파일이 있는 폴더를 의미 한다고 해서....
> 더 좋은 방법이 있으시면 가르쳐 주시고, 위의 문제도 가르쳐 주세요...
> 꼭....부탁합니다. -영원한 초보-
프로그램을 실행하면 기본 디렉토리라는 것을 하나씩 가지고 있습니다
ShowMessage(ExtractFilePath(ParamStr(0)));
해보시면 알 수 있습니다
그리고 (.)의 의미는 기본(현재) 디렉토리를 말하는것으로
opendialog를 띄우면 그 기본 디렉토리라 선택한 디렉토리로 변경됩니다