![]() |
kontextmenü eintrag
wie man über HKey_Classes_Root einen eintrag ins kontextmenü ergänzen kann, ist mir bekannt.
ich möchte dies aber gerne irgendwie über current_user realisieren, da der anwender ja evtl. keine adminrechte haben wird. |
Re: kontextmenü eintrag
Zitat:
Der rot-kursive Teil lässt sich über die API-Funktion SHGetSpecialFolderLocation ermitteln. Ich sehe gerade, der SendTo-Ordner lässt sich direkt über SHGetSpecialFolderLocation(MainForm.Handle ,CSIDL_SENDTO, ...) abfragen.
Delphi-Quellcode:
// Code-Schnippsel aus der JCL:
function GetSpecialFolderLocation(const Folder: Integer): string; var FolderPidl: PItemIdList; begin if Succeeded(SHGetSpecialFolderLocation(0, Folder, FolderPidl)) then begin Result := PidlToPath(FolderPidl); PidlFree(FolderPidl); end else Result := ''; end; function GetSendToFolder: string; begin Result := GetSpecialFolderLocation(CSIDL_SENDTO); end; |
Re: kontextmenü eintrag
gibts da nicht noch was besseres
winrar machts ja auch nicht über den sento ordner |
Re: kontextmenü eintrag
hilfe :lol:
|
Re: kontextmenü eintrag
Such dir doch den Classen Schlüssel unter HKCU User, wo ist das Problem?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz