Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > C++ Builder
Перезагрузить страницу запись в скрытый файл
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
AndrSlav AndrSlav вне форума
Member
 
Сообщений: 32
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.08.2012
По умолчанию запись в скрытый файл - 04.12.2013, 22:41

Здравствуйте.
Необходимо записать данные в скрытый файл, делаю так

char sz[241];
strcpy(sz, "hohoho.dat");
strncat(sz, "_", 240-strlen(sz));
FILE* file2= fopen(sz, "w");
fclose(file2);
SetFileAttributes(sz,FILE_ATTRIBUTE_HIDDEN);
FILE* file2= fopen(sz, "w");
//запись с помощью fprintf
fclose(file2);

Запись происходит только если нет строчки с SetFileAttributes, т.е. если файл остается не скрытым. Со строчкой вылетает ошибка доступа access denied. Почему? Как это исправить?
Ответить с цитированием
  (#2 (permalink)) Старый
Egorro Egorro вне форума
Специалист
 
Аватар для Egorro
 
Сообщений: 13,078
Сказал(а) спасибо: 402
Поблагодарили 2,129 раз(а) в 2,056 сообщениях
Регистрация: 06.01.2011
Адрес: Чубаксары
По умолчанию 04.12.2013, 22:44

А не проще сначала записать, а потом скрыть файл? ))
Ответить с цитированием
  (#3 (permalink)) Старый
AndrSlav AndrSlav вне форума
Member
 
Сообщений: 32
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.08.2012
По умолчанию 04.12.2013, 23:23

Цитата:
Сообщение от Egorro Посмотреть сообщение
А не проще сначала записать, а потом скрыть файл? ))
Кстати, может кто посоветует как по-другому сделать: сейчас записываю большой файл просто без выкрутасов (точнее, запись происходит периодически в программе и я беру файлы и анализирую). Бывает, что пытаюсь открыть файл, когда его программа записывает, и в результате программа аварийно завершается. Хочу теперь файл записывать скрытый с другим именем и в конце переименовывать- вроде так безопаснее. Может есть более простой способ?

p.s. скрытый файл- чтобы не мешал
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в файл Buka1214 Visual Basic 0 04.05.2013 13:10
Запись символов в файл demyuliya Prolog 2 11.12.2011 13:59
Запись элемента в XML-файл Bar .NET 2 14.10.2011 10:39
Чтение и запись в файл qqeeaaddzzcc_the_same C++ Builder 1 16.10.2009 00:20
Запись в файл из textBox Creeepy С/С++ 2 26.07.2009 14:21
Запись данных в файл trixtrax Вопросы начинающих программистов 4 12.01.2009 06:15
Как реализовать запись в файл GT150 С/С++ 2 14.04.2008 19:06
Потоковая запись в файл eugira C++ Builder 3 07.08.2007 00:01
Запись в файл как реализовать Holand DHTML, JavaScript, VBScript 12 21.10.2006 15:31
Запись структуры в файл //DEn Visual C++ 19 06.06.2006 01:39
Запись в файл как осуществить [inferno] WinAPI 16 22.04.2006 14:39
Как сделать запись в файл TObject Delphi 3 15.03.2005 23:52



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов