靜電功能,您好我改變我的計劃,我增加了一個主題爲它的功能之一,但我有一個錯誤工作線程
這是我第一次工作的主題。我發現了一個錯誤*.Checked == true
static bool Check_DIR_Attributes(DirectoryInfo DirInfo)
{
//check Attributes
FileAttributes Fattributes = new FileAttributes();
Fattributes = DirInfo.Attributes;
SearchSetAttrib = new List<FileAttributes>();
if (chkattributes.Checked == true)
{
SearchSetAttrib.Clear();
if (chkreadonly.Checked == true)
SearchSetAttrib.Add(FileAttributes.ReadOnly);
if (chksystem.Checked == true)
SearchSetAttrib.Add(FileAttributes.System);
if (chkhidden.Checked == true)
SearchSetAttrib.Add(FileAttributes.Hidden);
if (chkNormal.Checked == true)
SearchSetAttrib.Add(FileAttributes.Normal);
if (chkArchiv.Checked == true)
SearchSetAttrib.Add(FileAttributes.Archive);
foreach (FileAttributes FileAtt in SearchSetAttrib)
{
if ((Fattributes & (FileAtt)) != 0)
ReAttrib = true;
else
return ReAttrib = false;
}
}
else
ReAttrib = true;
return ReAttrib;
}
你會得到什麼錯誤? – Leri
對象引用對於非靜態字段是必需的,或者屬性Search_File.Form1.chkAttributes – locerst
@locerst查看下面的答案。 – aiapatag