PDA

View Full Version : مخفی کردن Folder توسط آتریبوت



c-sharp_South
جمعه 02 تیر 1391, 11:04 صبح
سلامی دوباره به همه ی بچه های سایت برنامه نویس.
میخواستم بپرسم چطوری میشه یک فولدر رو توسط برنامه نویسی از طریق آتریبیوت Hiden کرد؟
مثلا پوشه ی C:/folder رو مخفی کنه.

c-sharp_South
جمعه 02 تیر 1391, 11:24 صبح
string path = @"c:\folder\newfolder"; // or whatever
if (!Directory.Exists(path))
{
DirectoryInfo di = Directory.CreateDirectory(path);
di.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
توسط کد زیر میاد پوشه ی folder رو میسازه و توی آن هم یک پوشه ی دیگه به نام newfolder میسازه.
بعدش میاد پوشه ی newfolder رو مخفی میکنه.
چطور میشه بیاد پوشه ی folder رو مخفی کنه؟

c-sharp_South
جمعه 02 تیر 1391, 11:35 صبح
پیدا کردم مرسی.
اینم واسه دوستانی که لازمش دارن:

DirectoryInfo di = new DirectoryInfo(@"C:\folder");
di.Attributes = FileAttributes.Hiden;
این هم واسه Show کردن:

DirectoryInfo di = new DirectoryInfo(@"C:\folder");
di.Attributes = FileAttributes.Normal;