Windows Explorer Address Bar

Hallo liebe Wissende,

Ich hoffe eine® von Euch weiß Rat bei folgendem Problem:

Ich möchte einen eigenen Windows Explorer schreiben, der aber eine Address Bar wie der Standard Windows Explorer anbietet. Also mit Drop Down in dem Desktop / Laufwerke / Netzwerkverbindungen angezeigt werden mit Icons sowie das Eintippen von Pfaden ermöglicht.

Kann man irgendwie die Standard Address Bar in eigene Programme einbinden? Oder muss ich alles von Hand machen, dann müsste ich wissen wie ich an die Icons für die Standard angezeigten Einträge rankomme (z. B. Desktop).

Oder weiß jemand ein Freeware Programm, das dies schon implementiert hat (mit Sourcecode am besten).

Ich hoffe ich habe mich einigermaßen klar ausgedrückt.

liebe Grüße
Morrighan

Hallo Morrighan,

du könntest doch einfach eine RichTextBox so modifizieren
und bei eimem klick auf GO oder TAstendruck auf enter den IE wechseln lassen:

private void button5_Click(object sender, EventArgs e)
{
string a;

a = richTextBox1.Text;
webBrowser1.Navigate(a);
}

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

du könntest doch einfach eine RichTextBox so modifizieren
und bei eimem klick auf GO oder TAstendruck auf enter den IE
wechseln lassen:

private void button5_Click(object sender, EventArgs e)
{
string a;

a = richTextBox1.Text;
webBrowser1.Navigate(a);
}

Hallo,
danke für Deine Antwort. Ich wollte für meinen eigenen Explorer (nicht Internet) eine Addressbar mit derselben Funktionalität wie die Windows Explorer Addressbar. Mit Drop Down, Autocomplete usw. Ist anscheinend nicht so einfach.

Danke nochmal
Morrighan

Das funktioniert genauso ( auch mit dem WebBrowser)
nur das mit autocomplete weiß ich net,
DropDown:
aber du könntest doch ein dropDown befehl wie ein dropDown Menü einrichten:

private void richtextbox1_Click(object sender, Eventargs e)
{
string verlauf;
StreamReader sr = new StreamReader(datei_pfad);
verlauf = sr.ReadToEnd();
sr.Close();
Dropdownlist.Text = verlauf;

Dropdownlist.Show();
}

Oder so ähnlich, geht bestimmt besser aber mehr weiß ich auch nicht.

gruß seeedy

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like

Hallo nochmal,

Danke, ich fürchte wenn ich diese Funktionalität will muss ich sie wirklich selbst ausprogrammieren. Das wollte ich vermeiden, daher meine Frage, ob jemand eine andere Möglichkeit kennt. Naja, weiter basteln.

Danke für Deine Antwort

Morrighan.