vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Explorer Context Menu 
Autor: jvbsl
Datum: 08.02.09 13:06

Hallo,

also ich hab jetzt etwas gemacht, funktioniert bei mir aber mit dem Icon bei mir (bei Großschreibung von Folder) erst nach dem neustart...musst noch entsprechend anpassen, weil die namen sind nicht sonderlich gut gewählt...xD:
    Sub AddToExplorerContextMenu(ByVal ProgrammName As String, ByVal Endung As _
      String, ByVal IconPfad As String, ByVal Text As String, ByVal Command As _
      String)
        Dim ProgramKey As RegistryKey = Registry.ClassesRoot.CreateSubKey( _
        ProgrammName)
        Dim DefaultIconKey As RegistryKey = ProgramKey.CreateSubKey( _
        "DefaultIcon")
        DefaultIconKey.SetValue("", IconPfad)
        DefaultIconKey.Close()
        Dim Shellkey As RegistryKey = ProgramKey.CreateSubKey("Shell")
        Dim Entrykey As RegistryKey = Shellkey.CreateSubKey(Text)
        Dim Commandkey As RegistryKey = Entrykey.CreateSubKey("command")
        Commandkey.SetValue("", """" & Command & """" & "%1")
        Commandkey.Close()
        Entrykey.Close()
        Shellkey.Close()
        Dim Extensionkey As RegistryKey = Registry.ClassesRoot.CreateSubKey( _
          Endung)
        Extensionkey.SetValue("", ProgrammName)
        Extensionkey.Close()
    End Sub
'###Aufrufbeispiel:###
AddToExplorerContextMenu("MeinProgramm.Folder", ".folder", _
  My.Application.Info.DirectoryPath & "\MeinIcon.ico", open"," & _
  ""D:\Programme\MeinProgramm\MeinProgramm.exe")
Gruß jvbsl
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Explorer Context Menu1.346PsychoForest01.02.09 08:23
Re: Explorer Context Menu826jvbsl02.02.09 13:51
Re: Explorer Context Menu751PsychoForest07.02.09 21:52
Re: Explorer Context Menu897jvbsl08.02.09 13:06
Re: Explorer Context Menu753PsychoForest08.02.09 19:12
Re: Explorer Context Menu770jvbsl08.02.09 19:37

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

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel