| |
VB.NET - Ein- und Umsteigereigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 12.01.10 20:11 |
| Hallo Forum!
wie kann man unter vb.net erkennen, daß eine Instanz des Windows Explorers erzeugt/geöffnet wurde?
Weiters möchte ich anschließend eine kleine Form an diesen andocken.
Als 3. Schritt soll sich meine Form wieder schließen, wenn die Instanz des Explorers wieder geschlossen wird.
Geht das überhaupt?
Gruß, Alois | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 13.01.10 09:29 |
| Der Sinn ist, daß ich mein Program, das z.B. rechs andockt, mitverschoen wird bzw. mit in der Größe angepaßt wird, wenn der Explorer verschoben bzw. in der Größe verändert wird. Und weil es einfach eine Ergänzung zum Explorer sein soll.
Was ist denn eine Explorer-Sidebar? | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 14.01.10 14:25 |
| danke für den link. Hab das PRojekt runtergeladen und im Visual Studio 2008 geöffnet.
Der Ausgabepfad steht auf Release un dich hab das Häkchen "für COM Interop registrieren" gesetzt.
Anschließend hab ich F6 (Projektmappe erstellen ) gemacht.
Jetzt bekomm ich desen Fehler:
Fehler 1 Fehler beim Generieren der Assembly -- Die Assembly Interop.SHDocVw, auf die verwiesen wird, hat keinen starken Namen. BandObjectLib
Außerdem ist mir aufgefallen, daß ich Projektmappenexplorer das Projekt Registerlib (nicht verfügbar) steht und gleich darunter Die Anwendung ist nicht installiert.
Was kann ich tun? | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 14.01.10 20:18 |
| Ich weiß schon, wie es geht. Ich hab mir in Projekteigenschaften\Signierung eine neue Schlüsseldatei von VB erstellen lassen.
Mit dem Programm Winvac.exe hab ich nun die dll in den GAC importiert.
So, Schritt 2: Create a new Windows Control Library project and call it SampleBars...
Ich hab VS2008Express un kann daher kein Windows Control Library Projekt machen! Gibt es dieses nicht schohn fertig zum Verwenden? | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: keco | Datum: 14.01.10 20:22 |
| Dann erstelle einfach eine Klassenbilbiothek und füge entsprechende Verweise hinzu. System.Drawing und System.Windows.Forms. Ich denke das wars. | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 16.01.10 20:33 |
| ich hab ihn gelesen, verstanden jedoch nicht so ganz. Ich kann zwar englisch, aber nicht perfekt und c# schon gar nicht, sondern VB.net. Daher tu ich mich rel. schwer de Sache nachvollziehen zu können.
Bitte beantworte mir ein paar grundlegende Fragen:
Hier gehts doch um folgendes:
1.Ich muß eine dll erstellen, die mir ermöglicht an den Windows Explorer eine eigene Form anzudocken. Richtig? Der Code auf der Codeproject site ist der Code dieser dll.
2. Dann muß ich die dll eine GUID zuweisen, ok. Der Grund ist, daß die Versionsverwaltung im GAC eindeutig ist und funktioniert. Was muß ich nun tun, daß dieses neue Element in der Toolbox von Visual Studio erscheint?
3. Jetzt schreibe ich mir mein Programm, das ich an den Explorer andocken möchte.
D.h. ich erstelle ein Form-Projekt, und setze einen Verweis auf die Bandobjekt.dll. Platziere dieses neue Element aus der toolbox auf meine Form, oder?
Wenn das alles so stimmt, wie gehts ann weiter? | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 19.01.10 18:11 |
| funktioniert die Lösung, so wie es keco geschrieben hat, denn nicht?:
von keco:
Dann erstelle einfach eine Klassenbilbiothek und füge entsprechende Verweise hinzu. System.Drawing und System.Windows.Forms. Ich denke das wars. | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 20.01.10 20:58 |
| Version 9.0.30729.1 SP | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 23.01.10 08:52 |
| schade, daß ein so gut besuchtes Thema nicht fertig gestellt wird.
Es wäre echt shön, wenn du eine Kurzanleitung geben könntest, was jetzt alles gemacht werden muß, damit man meine Idee verwirklichen kann.
Eine deutsche und einfachere Zusammenfassung als auf der Codeprojet-Seite wäre siche für viele hilfreich.
lg | |
Re: eigenes Progrmm an Windows Explorer andocken | | | Autor: Ortech | Datum: 26.01.10 13:55 |
| Ich finde das auch super, was ihr hier macht. Ohne solche Foren würde man schnell anstehen.
Ich verlange auch nichts von dir (selbstverständlich nicht). War nur eine Bitte. Und wenn du es ablehnst (ablehnen mußt), versteh ich das voll und ganz.
Jedenfalls möchte ich jedem hier danken für den Einsatz in diesem Forum!
Wünsche dir alles Gute bei der Diplomarbeit.
Grüße, Alois | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevAniGif (VB/VBA)
Anzeigen von animierten GIF-Dateien
Ab sofort lassen sich auch unter VB6 und VBA (Access ab Version 2000) animierte GIF-Grafiken anzeigen und abspielen, die entweder lokal auf dem System oder auf einem Webserver gespeichert sind. Weitere InfosTipp des Monats TOP Entwickler-Paket
TOP-Preis!!
Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR...
Jetzt nur 599,00 EURWeitere Infos
|