|
![]() |
#1 |
Участник
|
1. В функции getFileCreatedTime используется ф-ция fileTimeToSystemTime, а SystemTime всегда Гринвич. Можно использовать fileTimeToLocalTime, тогда разницы не будет
2. Есть какая-то ф-ция в WinAPI, позволяющая высталять флаги у файла, точно уже не помню, SetFileSecurity кажется |
|
|
За это сообщение автора поблагодарили: Gustav (3). |
![]() |
#2 |
Moderator
|
Цитата:
Сообщение от Lucky13
Можно использовать fileTimeToLocalTime, тогда разницы не будет
Меняю тупо в WinAPI::fileTimeToSystemTime строку DLLFunction _fileTimeToSystemTime = new DLLFunction(_winApiDLL, 'FileTimeToSystemTime'); на строку DLLFunction _fileTimeToSystemTime = new DLLFunction(_winApiDLL, 'FileTimeToLocalTime'); и нифига... ![]() А длл ту же нужно: DLL _winApiDLL = new DLL('KERNEL32'); или другую?? |
|