ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 IEFolderTree1.RootUsePIDL
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

klausdoege

Germany
372 Posts

Posted - Jul 21 2022 :  06:44:18  Show Profile  Reply
Hello,
if I IEFolderTree1.RootUsePIDL := true; set
and network drives are present, but are not connected.
Then it takes takes a long time for the program to continue.
For IEFolderTree1.RootUsePIDL := false;
Run it through without stopping.
What can I do so that the program does not hang.

Klaus
DigiFoto
www.klausdoege.de

xequte

7079 Posts

Posted - Jul 21 2022 :  22:57:05  Show Profile  Reply
Hi Klaus

If you add this code before initializing does it work without delay:

IEFolderTree1.ViewTypes := IEFolderTree1.ViewTypes + [ievtKnownNetworkDrives, ievtUnknownNetworkDrives];


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

klausdoege

Germany
372 Posts

Posted - Jul 28 2022 :  12:44:13  Show Profile  Reply
Hello Nigel,
It's a little better, but not ideal.

Klaus
DigiFoto
www.klausdoege.de
Go to Top of Page

xequte

7079 Posts

Posted - Jul 28 2022 :  23:17:37  Show Profile  Reply
Hi Klaus

It looks like its the enumeration of the shell object itself, so I don't think there is a way to improve that. We will remove network folder display by default.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: