| Форум| Гостевая| Ссылки| Программы| Исходные тексты| Наши партнеры.|
   
| Главная| Рассылки| Услуги| Библиотека| Новости| Авторам| Программистам| Студентам|
delphi c++ assembler
 

Шаг 107 - Функция CreateDirectory().

Эта функция создает новую папку.

BOOL CreateDirectory
(
	LPCTSTR lpPathName,                         // имя каталога
	LPSECURITY_ATTRIBUTES lpSecurityAttributes  // атрибуты безопасности
);

При необходимости можно установить атрибут безопасности, если конечно это Вам позволит операционная система. Из Win32 систем данную возможность обеспечивает только Windows NT. При этом папка унаследует эти атрибуты, если каталог создается на файловой системе NTFS и том отформатирован как поддерживающий сжатие. В случае успешного выполнения вернется ненулевое значение. Пример:

// TestAPI.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "windows.h"
#include "iostream.h"

void main()
{
if (CreateDirectory("c:\\new",NULL))
{
cout << "directory create" << endl;
}
else cout << "error create directory" << endl;
}

Предыдущий Шаг | Следующий Шаг | Оглавление

By Artem.
Используются технологии uCoz
 

Rambler's Top100 Rambler's Top100

©  Adept Design Studio

Используются технологии uCoz