PDA

View Full Version : سوال: سيستمي و مخفي كردن همزمان فايل



shahryari
چهارشنبه 15 آذر 1391, 23:25 عصر
با سلام خدمت دوستان برنامه نويس
با استفاده از كد زير ميتونم يك برنامه رو بصورت سيستمي دربيارم:
Dim attribute_system As System.IO.FileAttributes = IO.FileAttributes.System
System.IO.File.SetAttributes("C:\002.txt", attribute_system)

و با استفاده از كد زير ميتونم يك برنامه رو بصورت مخفي Hidden دربيارم:
Dim attribute_hidden As System.IO.FileAttributes = IO.FileAttributes.Hidden
System.IO.File.SetAttributes("C:\002.txt", attribute_hidden)
-----------------
سوالم اينه:
چطور ميتونم هردوي اين خصوصيت ها رو به فايل نسبت بدهم كه هم سيستمي و هم مخفي باشد؟؟؟
نكته:
با استفاده پشت سر هم اين دوتا تابع نميشه اين كار رو كرد
------
با تشكر

SHD.NET
چهارشنبه 15 آذر 1391, 23:30 عصر
سلام

Dim attribute_hidden As System.IO.FileAttributes = IO.FileAttributes.Hidden
Dim attribute_system As System.IO.FileAttributes = IO.FileAttributes.System
System.IO.File.SetAttributes("C:\002.txt", attribute_hidden + attribute_system(


:چشمک:\\\موفق باشید///:چشمک:

مهرداد صفا
پنج شنبه 16 آذر 1391, 10:27 صبح
سلام

File.SetAttributes("fileName", FileAttributes.System Or FileAttributes.Hidden)

البته در اینجا تفاوتی با "+" ندارد ولی به دلایلی استفاده از or در این موارد صحیحتر است.