logo

.
Thursday 09th of September 2010    

Ankety

Co tu není dobré ?
 

Přihlášení



Provoz stránek

návštěv dnes: 29
návštěv včera: 59
návštěv za měsíc: 515
návštěv celkem: 17819

Home Tipy, triky, návody DISK, SLOŽKA, SOUBOR Složka - nabídka start ?
Složka - nabídka start ? Tisk Email
Hodnocení uživatelů: / 0
NejhoršíNejlepší 
Napsal uživatel Administrator   
Pondělí, 25 Květen 2009 12:56

uses 
  ShlObj, ActiveX; 

procedure FreePidl(pidl: PItemIDList); 
var 
  allocator: IMalloc; 
begin 
  if Succeeded(SHGetMalloc(allocator)) then 
  begin 
    allocator.Free(pidl); 
    {$IFDEF VER100} 
    allocator.Release; 
    {$ENDIF} 
  end; 
end; 

function GetStartMenu: string; 
var 
  pidl: PItemIDList; 
  buf: array[0..MAX_PATH] of Char; 
begin 
  if Succeeded(SHGetSpecialFolderLocation(Form1.Handle, CSIDL_STARTMENU, pidl)) then 
  SHGetPathFromIDList(pidl, buf); 
  Result := StrPas(buf); 
  FreePIDL(pidl); 
end; 

Zdroj: http://www.delphitricks.com/source-code/systeminfo/get_the_startmenus_directory.html 

Aktualizováno Pondělí, 25 Květen 2009 12:57
 

Přidejte svůj komentář

Vaše jméno:
Titulek:
Komentář:
bottom

top

kolik vás je ?

Právě připojeni - hostů: 5 

bottom

Založeno na Joomla!. Designed by: Free Joomla 1.5 Template, dns. Valid XHTML and CSS.