In [Files] I added
Source: "files\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs;
now in [Code] I would like retrieve all folders with depth = 1. For example:
files\some
files\some2
Is it possible?
edit: I found a solution using the preposessing:
#define FindHandle
#define FindResult
#define Mask ".\files\*.*"
#sub ProcessFoundFile
#define FileName FindGetFileName(FindHandle)
#if FileName == ".." || FileName == "."
#else
Log(' {#FileName}');
#endif
#endsub
#for {FindHandle = FindResult = FindFirst(Mask, faDirectory); FindResult; FindResult = FindNext(FindHandle)} ProcessFoundFile
#if FindHandle
#expr FindClose(FindHandle)
#endif