Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Verknüpfung in Autostart anlegen

  Alt 24. Okt 2005, 19:23
natürlich geht das, allerdings würde ich das nicht empfehlen weil du damit vorraussetzt das der Nutzer, der gerade angemeldet ist, dort Schreibrechte hat (hat aber eigentlich nur ein Admin)
Delphi-Quellcode:
uses shlobj
[...]
function GetAutorunPath: String;
var LPidl: PItemIDList;
    LPath: Array[0..MAX_PATH] of Char;
begin
  if SUCCEEDED(SHGetSpecialFolderLocation(0, CSIDL_COMMON_STARTUP, LPidl)) then
  begin
    SHGetPathFromIDList(LPidl, @LPath);
    result := String(LPath);
  end else
    result := '';
end;
letztendlich ist der unterschied also nur das jetzt CSIDL_COMMON_STARTUP anstelle von CSIDL_STARTUP dasteht
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat