private void button1_Click(object sender, EventArgs e)
{
/* working code
string path = Environment.GetFolderPath(Environment.SpecialFolder.Cookies);
System.Diagnostics.Process prc = new System.Diagnostics.Process();
string windir = Environment.GetEnvironmentVariable("WINDIR");
prc.StartInfo.FileName = windir + @"\explorer.exe";
prc.StartInfo.Arguments = path;
prc.Start();
working code
*
*/
string searchPattern = "*.txt";
string InitDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Cookies);
ArrayList MyFiles = new ArrayList();
DirectoryInfo di = new DirectoryInfo(InitDirectory);
// Get Files
GetFiles(di, searchPattern, ref MyFiles);
//Print it
// use 123...for myfiles
StreamReader read = new StreamReader(MyFiles[4].ToString());
string st = read.ReadToEnd();
MessageBox.Show(st);
//foreach (string s in MyFiles)
//{
//}
}
private void GetFiles(DirectoryInfo di, string searchPattern, ref ArrayList MyFiles)
{
foreach (FileInfo fi in di.GetFiles(searchPattern))
{
MyFiles.Add(fi.FullName);
}
// Search in subdirctories
foreach (DirectoryInfo d in di.GetDirectories())
{
GetFiles(d, searchPattern, ref MyFiles);
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment