Создание файлов!
|
Новый участник Сообщения: 11 |
Профиль | Отправить 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
|
Профиль | Отправить PM | Цитировать Большое спасибо!
|
Отправлено: 00:44, 14-03-2006 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - [решено] Создание файлов | 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 |
|