- Elkha - Blue
- 매크로
- 오토핫키 커뮤니티
![](https://i.imgur.com/ALuAiVi.png)
적용하기 어렵네요 질문드려요^^
-
FileGetTime, InitTime, C:\Windows\Media\Alarm01.wav, Awhile(1){FileGetTime, LastTime, C:\Windows\Media\Alarm01.wav, Aif(InitTime != LastTime){.............원하는코드FileGetTime, InitTime, C:\Windows\Media\Alarm01.wav, A}}이런식으로 하면 되지 않나요?사용해보질 않아서 잘 모르겠네요.
-
답변감사합니다^^
아 이건 그냥 파일 만들어진 시간만 가져오네요^^;;
제가 적용하고 싶은거는 레지스트리에서 마지막 액세스 시간을 알아 내는 방법입니다^^;
혹시 아시면 한번더 도움 부탁 드립니다 ^^ -
FileGetTime, 끝에 'A' 넘기면 마지막 접근 날짜인줄 알았는데. 확인해보니 수정날짜로 나오네요...
그냥 해당 사운드파일이 현재 사용 중인지 확인하는 걸로 하면되지 않을까요?
Dllcall이용해서
readfile()로 열고
readfile()의 반환값이 0이 아니면 파일이 현재 사용 중이 아닌거고
반환값이 0이면 GetLastError()를 이용해서 에러코드를 읽고. 에러코드가 0x0020이면 사용 중으로 간주,
GetLastError() 에러코드 : http://egloos.zum.com/sakula99/v/2969627
이렇게 하면되지 않을까 싶네요..(제대로 될지는 모르겠네요)
-
쉬운 방법이 없을까요?^^;; 아직도 이건 해결 못했어요^^;;;;;;;
레지스트리에서 마지막 액세스 시간을 알아 내는 방법