Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Создание файлов!

Ответить
Настройки темы
Создание файлов!

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все знают, что в Винде можна создавать файлы и папки через парвую клавишу мыши. При этом, если мы один раз создали каталог без указания имени, то винда создает каталог Новая папка. При следующем создании каталога без имени Винда создаст Новая папка 2 и т.д.
Как реализовать такое с помощью какого-нибудь языка программирования?

Отправлено: 18:23, 10-03-2006

 
lehha


Сообщения: n/a

Профиль | Цитировать


Ну я бы сделал следующим оброзом.
1. При создании каталога (файла) и присваивания ему имени типа "Новая папка", "Новый текстовый документ" проверил бы содержимое каталога на наличии такиких имен, используя методы: HANDLE FindFirstFile(
LPCTSTR lpFileName,
LPWIN32_FIND_DATA lpFindFileData
);
BOOL FindNextFile(
HANDLE hFindFile,
LPWIN32_FIND_DATA lpFindFileData
);

После этого создовал бы файл или каталог с помощью
HANDLE CreateFile(
LPCTSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDisposition,
DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile
); - для файла

BOOL CreateDirectoryEx(
LPCTSTR lpTemplateDirectory,
LPCTSTR lpNewDirectory,
LPSECURITY_ATTRIBUTES lpSecurityAttributes
); - для дириктории
Это стандартные API функции будут работать со всеми языками Win32





Отправлено: 08:58, 13-03-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Большое спасибо!

Отправлено: 00:44, 14-03-2006 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Создание файлов!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - [решено] Создание файлов medvedkovo Общий по Linux 11 08-10-2009 15:57
C/C++ - Создание списка файлов Albreht Программирование и базы данных 2 20-07-2009 01:17
Прочие - Создание образа из текстовых файлов samurai Программное обеспечение Windows 3 23-04-2009 21:24
Система - [решено] создание cmd файлов Ivanant Программное обеспечение Windows 5 07-04-2009 06:07
RAID - Создание хранилища файлов на 14 TB Vladimir_17 Накопители (SSD, HDD, USB Flash) 1 03-03-2009 05:46




 
Переход