修复读写bug

This commit is contained in:
2021-12-20 18:34:41 +08:00
parent f7306314d5
commit 000203f049
8 changed files with 226 additions and 87 deletions

View File

@ -39,6 +39,7 @@ namespace mainProgram
private void OpenProjectToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenProjectWindow w = new OpenProjectWindow();
w.TransferEvent += RecieveProjectManager;
//w.Show();//不阻塞
w.ShowDialog();//阻塞
@ -46,55 +47,52 @@ namespace mainProgram
private void RadToolStripMenuItem_Click(object sender, EventArgs e)
{
SpectralDataReaderWriter xx = new SpectralDataReaderWriter(@"D:\Desktop\0easySifProject\1raw\2021_12_16\beijing_17_57_44.csv");
//SpectralDataReaderWriter xx = new SpectralDataReaderWriter(@"D:\Desktop\0easySifProject\1raw\2021_12_16\beijing_17_57_44.csv");
string name = xx.mDataTable.Rows[16][0].ToString();
int i = 0;
//mProjectManager.
//string[] sourceFilesPath = Directory.GetFileSystemEntries(sourceFolderName);
//for (int i = 0; i < sourceFilesPath.Length; i++)
//SpectralData tmp1 = xx.GetSpectral(1);
//for (int ii = 0; ii < tmp1.spectralDataLength; ii++)
//{
// string sourceFilePath = (sourceFilesPath[i]).Replace("\\", "/");
// string[] forlders = sourceFilePath.Split('/');
// if (File.Exists(sourceFilePath))
// {
// string dest = destFolderName;
// string sourceFileName = Path.GetFileName(sourceFilePath);
// File.Copy(sourceFilePath, Path.Combine(dest, sourceFileName), overwrite);
// }
// else if (Directory.Exists(sourceFilePath))
// {
// string lastDirectory = forlders[forlders.Length - 1];
// string dest = Path.Combine(destFolderName, lastDirectory).Replace("\\", "/");
// if (!Directory.Exists(dest))
// {
// Directory.CreateDirectory(dest);
// }
// CopySubFun(sourceFilePath, dest, overwrite);
// }
// tmp1.spectral[ii] = 1;
//}
//xx.UpdateSpectral(1, tmp1);
//SpectralData tmp3 = xx.GetSpectral(3);
//for (int ii = 0; ii < tmp3.spectralDataLength; ii++)
//{
// tmp3.spectral[ii] = 3;
//}
//xx.UpdateSpectral(3, tmp3);
//SpectralData tmp7 = xx.GetSpectral(7);
//for (int ii = 0; ii < tmp7.spectralDataLength; ii++)
//{
// tmp7.spectral[ii] = 7;
//}
//xx.UpdateSpectral(7, tmp7);
//SpectralData tmp10 = xx.GetSpectral(10);
//for (int ii = 0; ii < tmp10.spectralDataLength; ii++)
//{
// tmp10.spectral[ii] = 10;
//}
//xx.UpdateSpectral(10, tmp10);
//xx.SaveCSV(@"D:\Desktop\0easySifProject\1raw\2021_12_16\beijing_17_57_44__.csv");
//SpectralDataReaderWriter xx = new SpectralDataReaderWriter(@"D:\Desktop\0easySifProject\1raw\2021_12_13\beijing_15_53_16.csv");
//SpectralData tmp1 = xx.GetSpectral(1);
//for (int ii = 0; ii < tmp1.spectralDataLength; ii++)
//{
// tmp1.spectral[ii] = 1;
//}
//xx.UpdateSpectral(1, tmp1);
//xx.SaveCSV(@"D:\Desktop\0easySifProject\1raw\2021_12_13\beijing_15_53_16__.csv");
mProjectManager.Rad();
}
}