Q&A

  • *로 파일명 검사하기
sztmp := D:TESTBackupexe1234.exe
sztmp := D:TESTBackupexetest.exe
sztmp := D:TESTBackupexeabcd.ini
sztmp := D:TESTBackupexeaaaa.ini
sztmp := D:TESTBackupexeest.exe
이런식으로 sztmp 에 값이 있으면요...
이렇게 있으면요..
Backupexe*.exe   이렇게 가져와서 검사를 하고 픈데...
어떻게 해야하는지요?
Backupexe 이 폴더 안으로 들어오는 실행파일만(exe) 딴 곳으로 복사하구 삭제를 할라구 하거든요..
sztmp 이게 전체 경로를 다 갖구있구..또... 실행파일명때문에 어케 해야할지 모르겠거든요..
또하나.. D:TESTBackupexeest.exe 이렇게 되어있으면요... 실행파일(est.exe)을 딴 디렉토리(C:TESTBackupest.exe)에
복사하구 D:TESTBackupexeest.exe 는 삭제를 하려구 하는데요...
방법 좀 알려주세요....
1  COMMENTS
  • Profile
    델파이탐크루즈 2002.05.26 00:17
    먼저 해야할것이 있는것 같군요...

    리스트 박스에다가 우선 D:TESTBackupexe *.*를 가져다 놓으세요

    그럼다음 처음부터 끝까지 화일의 Length로 길이를 찾으세요
    그런다음 pos로 "." 을 찾으신다음 그다음 부터 있것을 Copy하시고
    그걸 "exe"와 비교하세요...

    그러면 *.exe을 찾으실것 같군요

    그런다음 삭제는 delete하시고 복사는  copy로하시고
    이동은 Move로 하시면 될듯 싶은데...

    어떻게 답변이 되었나 모르겠네여...

    그럼 즐프..........