FAQ (exshellview)
Exontrol.COM Software - Frequently Asked Questions - ExShellView Component
1:
The control's release notes can be found on our web site, looking for the Release Notes column in the control's main page. Click here for direct link.
2:
In order to have ExploreFromHere method you need to handle the KeyDown event, and disable pressing the Backspace key once the browse folder is your root as in the following VB sample:
Private Sub ExShellView1_KeyDown(KeyCode As Integer, Shift As Integer)
    If (KeyCode = vbKeyBack) Then
        If (ExShellView1.BrowseFolder.Path < "\\tsclient") Then
            KeyCode = 0
        End If
    End If
End Sub

Private Sub Form_Load()
    ExShellView1.BrowseFolder = "\\tsclient\d\users"
End Sub
The sample browses initially for "\\tsclient\d\users" folder (network folder), and disables Backspace key once the control's BrowseFolder is "\\tsclient". In other words, the user can not go up than "\\tsclient" network folder.
3:
Because of the UAC, and the Shell runs with standard user permissions, it can't see mapped drives which were configured by your application running with admin rights.

So, try the following workaround step by step:

  • Click Start, type regedit in the Start programs and files box, and then press ENTER.
  • Locate and then right-click the registry subkey HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
  • Point to New, and then click DWORD Value.
  • Type EnableLinkedConnections, and then press ENTER.
  • Right-click EnableLinkedConnections, and then click Modify.
  • In the Value data box, type 1, and then click OK.
  • Exit Registry Editor, and restart the computer.
How-To Questions
General Questions