代码是:
FileInfo[] files = Dir.GetFiles("*.jpg");
foreach (FileInfo f in files)
{
string str = f.Name.Substring(f.Name.LastIndexOf('\\') + 1, f.Name.LastIndexOf('.') - 1);
MessageBox.Show(str);
TreeNode TN1 = new TreeNode(str);
TN.Nodes.Add(TN1); //TreeView1中填加文件名
FileStream fs = new FileStream(f.FullName, FileMode.Open);
byte[] imagebytes = new byte[fs.Length];
BinaryReader br = new BinaryReader(fs);
imagebytes = br.ReadBytes(Convert.ToInt32(fs.Length));
DataRow row = ds.Tables[0].NewRow();
row.BeginEdit();
row["PictureName"] = str;
row["ImageList"] = imagebytes;
row["FilePath"] = f.Name;
row.EndEdit();
ds.Tables[0].Rows.Add(row);
}
æ¹æï¼string str = f.Name.Substring(f.Name.LastIndexOf('\\') + 1, f.Name.LastIndexOf('.'));