Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Hallo,
Du kannst dir mit der Directory-Klasse alle Ordner/Files in einem Ordner holen. Aus jedem dieser Ergebnisse erstellst du einen TreeNode. Wenn du das rekursiv machst kriegst du den ganzen Verzeichnisbaum.
Zum Netzwerkdialog: Ich glaub nicht das du auf den zugreifen kannst.
void ErstelleTree(TreeNode tn, string pfad)
{
foreach (string s in Directory.GetDirectories(pfad))
{
TreeNode neuerNode = new TreeNode(s);
ErrstelleTree(neuerNode, s);
tn.Nodes.Add(neuerNode);
}
}
TreeNode topNode = new TreeNode("Root");
string s="Pfad zum Root-Ordner";
ErstelleTree(topNode, s);
void CVerzeichnisse::knoten_erstellen(System::Windows::Forms::TreeView^ treeView1,System::String^ wurzel )
{
treeView1->Nodes->Clear();
System::Windows::Forms::TreeNode^ root = gcnew System::Windows::Forms::TreeNode;
root->Text = wurzel;
treeView1->Nodes->Add(root);
int zaehler = System::IO::Directory::GetDirectories(wurzel)->Length;
if(zaehler !=0)
{
for(int i = 0 ; i < zaehler; i++)
{
System::Windows::Forms::TreeNode^ child = gcnew System::Windows::Forms::TreeNode;
child->Text = System::IO::Directory::GetDirectories(wurzel)[i]->ToString();
root->Nodes->Add(child);
}
}
else
{
//Fehler Meldung;
}