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

Поменять дату и время создания у файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все простые числа от 0 до 100 (цикл while) http://www.cyberforum.ru/cpp-beginners/thread55253.html
Подскажите пожалуйста как при помощи цикла while и проверки вывести на экран все простые числа от 0 до 100. (1,3,5,7,11,13,17....)
C++ Вычисление интеграла Считаю интеграл на промедутке от -1 до 3... Интеграл a*a*a*a. Точность вычисления 0.00001... Код выполняется 10-12 секунд. Это нормально или можно оптимизировать? Метод вычисления прямоугольники или... http://www.cyberforum.ru/cpp-beginners/thread55251.html
C++ Простая задача.
Пожалуйста помогите кто может, очень нужно Даны натуральное число n, действительные числа a1,...,an (1 и n это нижние индексы). Выяснить образуют ли возрастающую последовательность числа:...
C++ Связь С++ с программой на ассемблере
Помогите пожалуйста! Не удается создать связь Borland C++ v5.02 с программой на ассемблере через стек. при удалении строк с вызовом внешней функции и компилированием всё работает. при...
C++ Метод сортировки выбором!!! http://www.cyberforum.ru/cpp-beginners/thread55220.html
ВАРИАНТ 21 Написать программу, которая методом сортировки выбором сортирует введенный пользователем массив слов. Также найти количество операций сравнения и перестановок (присвоений) необходимых ...
C++ Проверка символа на принадлежность к буквам русского алфавита Дан символ. Проверить: является ли данный символ гласной буквой русского алфавита(независимо от регистра). Объясните, пожалуйста, как решить задачу, еще только познаю азы программирования :) подробнее

Показать сообщение отдельно
Deniska
4 / 4 / 0
Регистрация: 15.04.2009
Сообщений: 29

Поменять дату и время создания у файлов - C++

09.10.2009, 00:35. Просмотров 1739. Ответов 2
Метки (Все метки)

Возникла необходимость поменять дату и время создания большого количества файлов. Так вот что-то я немного запутался и никак не выходит использовать команду SetFileTime. Я к ней и так и этак, а в итоге время не меняется. Может поможете новичку?

P.S. Пытаюсь писать код в Visual Studio 2008.

Добавлено через 1 час 10 минут
Разобрался, все дело было в преобразовании времени. А помог кусок кода с сайта cyberguru.ru для установки файлу текущего времени.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
BOOL SetFileToCurrentTime(HANDLE hFile)
{
    FILETIME ft;
    SYSTEMTIME st;
    BOOL f;
 
    GetSystemTime(&st);              // Gets the current system time
    SystemTimeToFileTime(&st, &ft);  // Converts the current system time to file time format
    f = SetFileTime(hFile,           // Sets last-write time of the file 
        (LPFILETIME) NULL,           // to the converted current system time 
        (LPFILETIME) NULL, 
        &ft);    
 
    return f;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru