Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
sqcox
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 1
#1

Измененение даты последней модификации файла - C++

16.12.2014, 17:14. Просмотров 303. Ответов 1
Метки нет (Все метки)

Нужно дате изменения присвоить дату создания. Вот кусок кода, подскажите, пожалуйста, что я делаю не так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
bool consttime() {
     HANDLE hFile = CreateFile(szCounterFileName, GENERIC_READ, 0, NULL,
                    OPEN_EXISTING, FILE_ATTRIBUTE_ENCRYPTED, NULL);
    if(INVALID_HANDLE_VALUE == hFile) {
      return false;
 }
  FILETIME fc;
  FILETIME fa;
  FILETIME fw;
  SYSTEMTIME lf;
 GetFileTime(hFile, &fc, NULL, NULL);
 FileTimeToSystemTime(&fc, &lf);
 SystemTimeToFileTime(&lf, &fw);
 return  SetFileTime(hFile,NULL, NULL, &fw);
   
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2014, 17:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Измененение даты последней модификации файла (C++):

Изменение даты и времени создания, модификации и последнего доступа к файлу - C++ Builder
Добрый день. На форме есть DriveComboBox, DirectoryListBox, FileListBox связанные между собой. Требуется написать программу, в...

Вывести строки из текстового файла, начиная с последней - C++ Builder
Собственно сабж. Имеется текстовый файл, в который записан любой текст построчно. (например: мама мыла раму мылом) ...

Вывод даты создания файла - C++ Builder
Всем привет! Нашел функцию GetFileTime. Или это не то, что мне нужно или я просто не догоняю, как ей пользоваться. Мне нужно из...

Сравнение даты создания файла с датой из переменной - C++ Builder
Как сравнить дату создания файла с датой хранящейся в Ansistring. Если дату файла сохранить в строку, то при сравнении, сравнивается только...

Расчитать возраст человека от даты рождения до текущей даты - C++ Builder
Помогите!!! Нужно расчитать возраст человека от даты рождения до текущей даты. Например: 1996-2015 19 лет

Почему не срабатывает действие после модификации меню? - C++ Builder
Проблема возникла на пустом месте... . Чего-то не понимаю. После модификации главного меню (из 3-х пунктов: "Первый" "Второй" "Выход")...

1
Fulcrum_013
699 / 764 / 74
Регистрация: 14.12.2014
Сообщений: 6,036
Завершенные тесты: 3
17.12.2014, 07:32 #2
Может вот это лишнее
C++
1
2
FileTimeToSystemTime(&fc, &lf);
SystemTimeToFileTime(&lf, &fw);
и просто сделать вот так
C++
1
2
GetFileTime(hFile, &fc, NULL, NULL);
return SetFileTime(hFile,NULL, NULL, &);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2014, 07:32
Привет! Вот еще темы с ответами:

Программа должна работать до определенной даты у пользователя, независимо, что он выставит в настройках даты и времени - C++ Builder
Добрый день, уважаемые! Уже сломал голову, но ничего не могу придумать. Дело вот в чем: есть программа (клиент обращений в поддержку),...

Изменение даты и времени в заголовке файла PE-формата - Visual C++
Дорогие друзья, помогите, пожалуйста. Я хочу изменить дату и время в заголовке файла PE-формата. Вот кусок кода, где я пытаюсь вывести...

Записать в данный файл короткие имена всех найденных файлов и даты их последней модификации. Вывести содержания файла - C++ WinAPI
Помогите пожалуйста имеются коды . И еще надо - Записать в данный файл короткие имена всех найденных файлов и даты их последней...

Дата создания файла позже даты изменения - C++ WinAPI
разве такое возможно? этот файл я распаковал с iso


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru