The Folders looked all wrong with the formatting I gave thm... it could
cause confusion..so i'm reposting with a different fomat:
=============== =============== =====
Hey everyone!
Basicaly what i'm doing is showing MessageBoxes with the contents of a
folder tree...
Example:
rootFolder (Folder1 "(" Folder2 *(* Folder3( F3File1, F3File2)
F2File1,F2File2 * )* F1File1,F1File2 ")" RFFile1, RFFile2 )
It might take you a while but you'll probably see how the folder tree is
structured... the " * characters with the brackets are just to tell the
difference between them, reference.
RF"name" or F#"name" is to tell you in wich folder a file is, it's just for
reference, RFFile1,for example, is in the Root Folder, and F2File2 is in
Folder2
My problem is:
With the folowing code I can only get to the contents of
Folder2 which are Folder3, F2File1 etc etc...
but I can't get to the contents within Folder3.... could anyone suggest me
what to do? (I know it's quite simple, but i've been so many hours looking
at it that I can't see it!
protected void MessContents(Di rectoryInfo root)
{
foreach (DirectoryInfo NextFolder in root.GetDirecto ries())
{
MessageBox.Show (NextFolder.Nam e);
foreach (FileInfo NextFile in root.GetFiles() )
{
MessageBox.Show (NextFile.Name) ;
}
MessContents(Ne xtFolder);
}
}
Thnx in advance!
Benjamin Vigneaux,
cause confusion..so i'm reposting with a different fomat:
=============== =============== =====
Hey everyone!
Basicaly what i'm doing is showing MessageBoxes with the contents of a
folder tree...
Example:
rootFolder (Folder1 "(" Folder2 *(* Folder3( F3File1, F3File2)
F2File1,F2File2 * )* F1File1,F1File2 ")" RFFile1, RFFile2 )
It might take you a while but you'll probably see how the folder tree is
structured... the " * characters with the brackets are just to tell the
difference between them, reference.
RF"name" or F#"name" is to tell you in wich folder a file is, it's just for
reference, RFFile1,for example, is in the Root Folder, and F2File2 is in
Folder2
My problem is:
With the folowing code I can only get to the contents of
Folder2 which are Folder3, F2File1 etc etc...
but I can't get to the contents within Folder3.... could anyone suggest me
what to do? (I know it's quite simple, but i've been so many hours looking
at it that I can't see it!
protected void MessContents(Di rectoryInfo root)
{
foreach (DirectoryInfo NextFolder in root.GetDirecto ries())
{
MessageBox.Show (NextFolder.Nam e);
foreach (FileInfo NextFile in root.GetFiles() )
{
MessageBox.Show (NextFile.Name) ;
}
MessContents(Ne xtFolder);
}
}
Thnx in advance!
Benjamin Vigneaux,
Comment