0
我有從代碼文件夾中讀取數據的代碼。我也想從子文件夾中讀取數據,但逐個處理文件夾太麻煩。你能幫助我嗎?如何讀取子文件夾中的dat文件
這裏是我的代碼:
private void btnSource_Click(object sender, EventArgs e)
{
fbdSourceMDATA.Description = "Please select MDATA source folder";
fbdSourceMDATA.RootFolder = Environment.SpecialFolder.Desktop;
if ((fbdSourceMDATA.ShowDialog() != DialogResult.Cancel) |(fbdSourceMDATA.SelectedPath != ""))
{
sourceMDATA = fbdSourceMDATA.SelectedPath;
if (File.Exists(sourceMDATA + "\\Master"))
{
txtSourceMDATA.Text = fbdSourceMDATA.SelectedPath;
Interaction.SaveSetting ((new Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase()).Info.Title ,
"RealTime Converter", "sourceMDATA", fbdSourceMDATA.SelectedPath);
}
else
{
}
FETALIBLib.FLReader Reader = new MFTALIBLib.FLReader();
Reader.OpenDirectory(txtSourceMDATA.Text);
Reader.ReadMaster();
lbmainMDATA.Items.Clear();
}
}
順便說一句,你有'((fbdSourceMDATA錯誤.ShowDialog()!= DialogResult.Cancel)|(fbdSourceMDATA.SelectedPath!=「」))'。您正在使用單個「|」(按位或)來代替雙「||」(邏輯或)。 – joce 2011-05-08 17:11:02