как узнать права доступа к папке ?

Тема в разделе "WASM.WIN32", создана пользователем nc, 8 фев 2009.

  1. nc

    nc New Member

    Публикаций:
    0
    Регистрация:
    4 июн 2007
    Сообщения:
    61
    хочу узнать права папки на создание в ней файла, не создавая при этом никакого файла.
     
  2. mc black

    mc black Member

    Публикаций:
    0
    Регистрация:
    19 янв 2005
    Сообщения:
    213
    Адрес:
    Russia, N.Novgorod
  3. roman_pro

    roman_pro New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    291
    http://msdn.microsoft.com/en-us/library/aa446645.aspx
     
  4. nc

    nc New Member

    Публикаций:
    0
    Регистрация:
    4 июн 2007
    Сообщения:
    61
    спасибо!

    но я уже вот таким способом сделал...

    Код (Text):
    1.     CFile access;
    2.     BOOL  f;
    3.  
    4.     if( file_exists( filename ) )
    5.     {
    6.         f = access.Open( filename, CFile::modeWrite );
    7.         access.Close();
    8.     }
    9.     else
    10.     {
    11.         f = access.Open( filename, CFile::modeCreate );
    12.         access.Close();
    13.         if (f) access.Remove( filename );
    14.     }
     
  5. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    так этот способ и заключается в создании файла, собсна самый популярный такой способ...
     
  6. nc

    nc New Member

    Публикаций:
    0
    Регистрация:
    4 июн 2007
    Сообщения:
    61
    ну так я его удаляю потом, и не создаю если он уже создан :)