Q&A

  • 파일 삭제
안녕 하세요~~~~

질문 사항이 있어 이렇게 글을 올리니 많은 답변 부탁드립니다.

파일을 삭제하려고 하는데,

예를들어 설명하자면,

Data디렉토리 안에 1_1.db, 1_2.db, 1_3.db, 2_1.db, 3_1.db 가 있다고 가정하고

1_*.db하면 1_1.db, 1_2.db, 1_3.db가 삭제 되도록 하려고 합니다.

어떻게 해야 하나요!~~~~~

고수님들의 답변 부탁드립니다.



1  COMMENTS
  • Profile
    손창근 2000.02.19 21:05
    안녕하세요.. 오공이 입니다..



    다음의 함수을 사용하면 될거 같네요..

    DeleteFile(ExtractFilepath(Application.ExeName) + 'Data'+ Edit1.Text)



    먼저 폴더안의 파일 개수 만큼 반복문을 돌려서...

    파일 이름을 파싱을 한 후 조건을 맞으면 위의 함수을 사용하여 지우면 될거 같네요..



    물론 원하시는 기능을 하는 함수을 만들어야 할거 같네요....

    자동적으로 *을 먹게 하는 함수는 아직까지 제가 못본 관게로....



    그럼 수고 하세요...



    안대규 wrote:

    > 안녕 하세요~~~~

    > 질문 사항이 있어 이렇게 글을 올리니 많은 답변 부탁드립니다.

    > 파일을 삭제하려고 하는데,

    > 예를들어 설명하자면,

    > Data디렉토리 안에 1_1.db, 1_2.db, 1_3.db, 2_1.db, 3_1.db 가 있다고 가정하고

    > 1_*.db하면 1_1.db, 1_2.db, 1_3.db가 삭제 되도록 하려고 합니다.

    > 어떻게 해야 하나요!~~~~~

    > 고수님들의 답변 부탁드립니다.

    >