Четверг, 21.11.2024, 23:32

  Сайт проекта StreamLive 3.144.86.38

Вы вошли как Гость | Группа "Гости" | RSS

Меню

Категории
С# [55]
VB.net [0]
VB6 [1]

Реклама

Nothing

 
Главная » Статьи » Программирование » С# [ Добавить статью ]
Работаем со специальными папками
Класс Environment, рассмотреннуй на прошлом уроке, позволяет выяснять и местоположение различных специальных папок - SendTo, StartMenu, Program Files и др. Это может оказаться очень удобным для, например, добавлении ярлыка на вашу программу в папку Автозагрузки или на Рабочий Стол.

 Специальная папка  Описание
 Cookies Папка с cookie
 DesktopDirectory Рабочий стол
 Favorites Избранное
 History История (Internet Explorer)
 Personal Папка "Мои документы"
 ProgramFiles  Папка "Program Files"
 Recent Папка со списоком последних открываемых документов
 SendTo Папка SendTo
 StartMenu  Главное меню
 Startup Папка автозагрузки
 System Системная папка Windows


Обратите внимание, что некоторые из этих папок общие для всех пользователей, а некоторые персональны для каждого пользователя.

Вот пример работы со специальными папками:
//Получаем папку SendTo.
Environment.SpecialFolder p=Environment.SpecialFolder.SendTo;
//Получаем путь к папке SendTo.
string s=Environment.GetFolderPath(p);
Console.WriteLine("Папка SendTo: {0}.", s);
//Получаем папку Startup.
p=Environment.SpecialFolder.Startup;
//Получаем путь к папке Startup.
s=Environment.GetFolderPath(p);
Console.WriteLine("Папка Startup: {0}.", s);

Тут мы сначала записываем в переменную типа Environment.SpecialFolder нужную папку, затем извлекаем путь к нужной папке через метод GetFolderPath класса Environment.


Источник:
Категория: С# | Добавил: Sumrak (14.11.2010) | Автор: E W
Просмотров: 2279 | Комментарии: 0 | Теги: | Рейтинг: 1.0/1
Всего комментариев: 0

Log in

Block title

Copyright sumrak © 2024