idftp를 이용하여 ftp를 만들고 있는데요.
버튼명에 따라서 서버측 폴더명을 만들려고 하는데
잘 안되네요.
헬프를 보니깐 예제가 있던데 안되네요.
if not DirectoryExists('temp') then
if not CreateDir('temp') then
raise Exception.Create('Cannot create c:\temp');
이렇게 하니깐 처음 폴더는 생성되는데
두번째 누르면 또있다고 에러나에요.
IdFTP1.MakeDir('MyFiles');
서버측 폴더명을 비교 할수 있는 방법좀 갈쳐주세요.
if not DirectoryExists( 'MyFiles' ) then IdFTP1.MakeDir('MyFiles');
수정좀..부탁합니다.
DirectoryExists는 FTP에서 작동하는 명령어가 아닙니다.
TIdFTP.List메소드를 이용하시면 파일과 폴더목록을 얻으실 수 있습니다.
이 목록에서 검색하시면 서버쪽의 디렉토리존재유무를 알 수 있습니다.
^^ 항상 즐코하세요...