DLL StartSeite Vee-Logo

shdoc401.dll      Teil 2

IShellLinkDual2  OfflineFolderStatus  SearchCommand  SearchCommandExecuteErrors  Shell  ShellDispatchInproc  ShellFolderItem  ShellFolderView  ShellFolderViewOC  ShellFolderViewOptions  ShellLinkObject  ShellSpecialFolderConstants  WebViewFolderContents 
 
IShellLinkDual2 Description
Property Arguments As String Get the arguments for the link
Property Description As String Get the description for the link
Property Hotkey As Long Get the Hotkey for the link
Property Path As String Get the path of the link
Property ShowCommand As Long Get the Show Command for the link
Property Target As FolderItem Get the target of a link object
Property WorkingDirectory As String Get the working directory for the link
Sub Resolve(ByVal fFlags As Long) Tell the link to resolve itself
Sub Save([ByVal vWhere]) Tell the link to save the changes
Sub SetIconLocation(ByVal bs As String, ByVal iIcon As Long) Set the IconLocation for the link
Function GetIconLocation(pbs As String) As Long Get the IconLocation for the link
 

Top



OfflineFolderStatus Description
Const OFS_DIRTYCACHE = 3 Server is online with unmerged changes
Const OFS_INACTIVE = -1 (HFFFFFFFF) Offline caching not available for this folder
Const OFS_OFFLINE = 1 Server is offline
Const OFS_ONLINE = 0 Server is online
Const OFS_SERVERBACK = 2 Server is offline but is reachable
 

Top



SearchCommand Description
Sub ProgressTextChanged The Progress text changed
Sub RecordsetUpdate Recordset changed.
Sub SearchAbort Search cancelled.
Sub SearchComplete Search completed normally.
Sub SearchError An error has happened.
Sub SearchRestored Criteria and resultes restored from file.
Sub SearchStart Search started.
 

Top



SearchCommandExecuteErrors Description
Const SCEE_CASESENINDEX = 6 Case sensitive indexed search
Const SCEE_CONSTRAINT = 4 Index Constraint Error
Const SCEE_INDEXNOTCOMPLETE = 7 Indexing not complete
Const SCEE_INDEXSEARCH = 3 Index search on Non Indexed Scope
Const SCEE_MAXFILESFOUND = 2 Max files found
Const SCEE_PATHNOTFOUND = 1 Path not found
Const SCEE_SCOPEMISMATCH = 5 Index search on Indexed and Non-Indexed Scopes
 

Top



Shell Description
Property Application As Object Get Application object
Property Parent As Object Get Parent object
Sub CascadeWindows Cascade Windows
Sub ControlPanelItem(ByVal szDir As String) Run a Control Panel Item
Sub EjectPC Eject the pc
Sub Explore(ByVal vDir) Explore a folder
Sub FileRun Bring up the file run
Sub FindComputer Find a computer
Sub FindFiles Find Files
Sub Help Display shell help
Sub MinimizeAll Minimize all windows
Sub Open(ByVal vDir) Open a folder
Sub RefreshMenu Refresh the menu
Sub SetTime Bring up the Set time dialog
Sub ShutdownWindows Exit Windows
Sub Suspend Suspend the pc
Sub TileHorizontally Tile windows horizontally
Sub TileVertically Tile windows vertically
Sub TrayProperties Handle Tray properties
Sub UndoMinimizeALL Undo Minimize All
Function BrowseForFolder(ByVal Hwnd As Long, ByVal Title As String, ByVal Options As Long, [ByVal RootFolder]) As Folder Browse the name space for a Folder
Function NameSpace(ByVal vDir) As Folder Get special folder from ShellSpecialFolderConstants
Function Windows As Object The collection of open folder windows
 

Top



ShellDispatchInproc Description
 

Top



ShellFolderItem Description
Property Application As Object Get Application object
Property GetFolder As Object If item is a folder return folder object
Property GetLink As Object If item is link return link object
Property IsBrowsable As Boolean Is the item browsable?
Property IsFileSystem As Boolean Is the item a file system object?
Property IsFolder As Boolean Is the item a Folder?
Property IsLink As Boolean Is the item a link?
Property ModifyDate As Date Modification Date?
Property Name As String Get display name for item
Property Parent As Object Get Parent object
Property Path As String Get the pathname to the item
Property Size As Long Size
Property Type As String Type
Sub InvokeVerb([ByVal vVerb]) Execute a command on the item
Sub InvokeVerbEx([ByVal vVerb], [ByVal vArgs]) Extended version of InvokeVerb
Function ExtendedProperty(ByVal bstrPropName As String) Access an extended property
Function Verbs As FolderItemVerbs Get the list of verbs for the object
 

Top



ShellFolderView Description
Property Application As Object Get Application object
Property FocusedItem As FolderItem The currently focused item in the folder
Property Folder As Folder Get the folder being viewed
Property Parent As Object Get Parent object
Property Script As Object Returns the scripting automation model.
Property ViewOptions As Long Returns the view options for showing a folder.
Sub SelectItem(pvfi, ByVal dwFlags As Long) Select the item
Function PopupItemMenu(ByVal pfi As FolderItem, [ByVal vx], [ByVal vy]) As String Show items menu and return command selected
Function SelectedItems As FolderItems The collection of Selected Items in folder
Function BeginDrag As Boolean user started to drag an item (return false to cancel).
Function DefaultVerbInvoked As Boolean the default verb (double click) was invoked on an items in the view (return false to cancel).
Sub EnumDone The folder has finished enumerating (flashlight is gone).
Sub SelectionChanged The Selection in the view changed.
Function VerbInvoked As Boolean A verb was invoked on an items in the view (return false to cancel).
 

Top



ShellFolderViewOC Description
Sub SetFolderView(ByVal pdisp As Object) Set the ShellFolderView object to monitor events of.
Function BeginDrag As Boolean user started to drag an item (return false to cancel).
Function DefaultVerbInvoked As Boolean the default verb (double click) was invoked on an items in the view (return false to cancel).
Sub EnumDone The folder has finished enumerating (flashlight is gone).
Sub SelectionChanged The Selection in the view changed.
Function VerbInvoked As Boolean A verb was invoked on an items in the view (return false to cancel).
 

Top



ShellFolderViewOptions Description
Const SFVVO_DESKTOPHTML = 512 (H200) Is Desktop HTML enabled
Const SFVVO_DOUBLECLICKINWEBVIEW = 128 (H80) User needs to double click in web View
Const SFVVO_SHOWALLOBJECTS = 1 Show All Objects
Const SFVVO_SHOWCOMPCOLOR = 8 Color encode Compressed files
Const SFVVO_SHOWEXTENSIONS = 2 Show File Extensions
Const SFVVO_SHOWSYSFILES = 32 (H20) Show System Files
Const SFVVO_WIN95CLASSIC = 64 (H40) Use Windows 95 UI settings
 

Top



ShellLinkObject Description
Property Arguments As String Get the arguments for the link
Property Description As String Get the description for the link
Property Hotkey As Long Get the Hotkey for the link
Property Path As String Get the path of the link
Property ShowCommand As Long Get the Show Command for the link
Property WorkingDirectory As String Get the working directory for the link
Sub Resolve(ByVal fFlags As Long) Tell the link to resolve itself
Sub Save([ByVal vWhere]) Tell the link to save the changes
Sub SetIconLocation(ByVal bs As String, ByVal iIcon As Long) Set the IconLocation for the link
Function GetIconLocation(pbs As String) As Long Get the IconLocation for the link
 

Top



ShellSpecialFolderConstants Description
Const ssfALTSTARTUP = 29 (H1D) Special Folder ALTSTARTUP
Const ssfAPPDATA = 26 (H1A) Special Folder APPDATA
Const ssfBITBUCKET = 10 Special Folder BITBUCKET
Const ssfCOMMONALTSTARTUP = 30 (H1E) Special Folder COMMON ALTSTARTUP
Const ssfCOMMONAPPDATA = 35 (H23) Special Folder COMMON APPDATA
Const ssfCOMMONDESKTOPDIR = 25 (H19) Special Folder COMMON DESKTOPDIR
Const ssfCOMMONFAVORITES = 31 (H1F) Special Folder COMMON FAVORITES
Const ssfCOMMONPROGRAMS = 23 (H17) Special Folder COMMON PROGRAMS
Const ssfCOMMONSTARTMENU = 22 (H16) Special Folder COMMON STARTMENU
Const ssfCOMMONSTARTUP = 24 (H18) Special Folder COMMON STARTUP
Const ssfCONTROLS = 3 Special Folder CONTROLS
Const ssfCOOKIES = 33 (H21) Special Folder COOKIES
Const ssfDESKTOP = 0 Special Folder DESKTOP
Const ssfDESKTOPDIRECTORY = 16 (H10) Special Folder DESKTOPDIRECTORY
Const ssfDRIVES = 17 (H11) Special Folder DRIVES
Const ssfFAVORITES = 6 Special Folder FAVORITES
Const ssfFONTS = 20 (H14) Special Folder FONTS
Const ssfHISTORY = 34 (H22) Special Folder HISTORY
Const ssfINTERNETCACHE = 32 (H20) Special Folder INTERNET CACHE
Const ssfLOCALAPPDATA = 28 (H1C) Special Folder LOCAL APPDATA
Const ssfMYPICTURES = 39 (H27) Special Folder MYPICTURES
Const ssfNETHOOD = 19 (H13) Special Folder NETHOOD
Const ssfNETWORK = 18 (H12) Special Folder NETWORK
Const ssfPERSONAL = 5 Special Folder PERSONAL
Const ssfPRINTERS = 4 Special Folder PRINTERS
Const ssfPRINTHOOD = 27 (H1B) Special Folder PRINTHOOD
Const ssfPROFILE = 40 (H28) Special Folder PROFILE
Const ssfPROGRAMFILES = 38 (H26) Special Folder PROGRAM FILES
Const ssfPROGRAMFILESx86 = 48 (H30) Special Folder PROGRAM FILESx86
Const ssfPROGRAMS = 2 Special Folder PROGRAMS
Const ssfRECENT = 8 Special Folder RECENT
Const ssfSENDTO = 9 Special Folder SENDTO
Const ssfSTARTMENU = 11 Special Folder STARTMENU
Const ssfSTARTUP = 7 Special Folder STARTUP
Const ssfSYSTEM = 37 (H25) Special Folder SYSTEM
Const ssfSYSTEMx86 = 41 (H29) Special Folder SYSTEMx86
Const ssfTEMPLATES = 21 (H15) Special Folder TEMPLATES
Const ssfWINDOWS = 36 (H24) Special Folder WINDOWS
 

Top



WebViewFolderContents Description
Property Application As Object Get Application object
Property FocusedItem As FolderItem The currently focused item in the folder
Property Folder As Folder Get the folder being viewed
Property Parent As Object Get Parent object
Property Script As Object Returns the scripting automation model.
Property ViewOptions As Long Returns the view options for showing a folder.
Sub SelectItem(pvfi, ByVal dwFlags As Long) Select the item
Function PopupItemMenu(ByVal pfi As FolderItem, [ByVal vx], [ByVal vy]) As String Show items menu and return command selected
Function SelectedItems As FolderItems The collection of Selected Items in folder
Function BeginDrag As Boolean user started to drag an item (return false to cancel).
Function DefaultVerbInvoked As Boolean the default verb (double click) was invoked on an items in the view (return false to cancel).
Sub EnumDone The folder has finished enumerating (flashlight is gone).
Sub SelectionChanged The Selection in the view changed.
Function VerbInvoked As Boolean A verb was invoked on an items in the view (return false to cancel).

Top