<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.us.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>22 Nov 2016 21:37:14 Z</lastBuildDate><pubDate>22 Nov 2016 17:40:00 Z</pubDate><description>I'm looking for the most efficient way to populate a table (fields being filename, file extension, file size, creation date) from a directory that contains subfolders - the user would decide what file extension(s) they want added to the table.&#13;
&#13;
In other languages, functions that scan a directory tree typically populate an array - WinDev appears to build a string. My first concern is the string length - one sample folder contains &gt; 7000 potential files matching the search criteria. The second concern is how best to add only files that match the file extension criteria - is it better to scan for everything and filter out the undesirable files when adding records to the table or is it more efficient to weed out the undesirable files during the recursive scan?</description><ttl>30</ttl><generator>WEBDEV</generator><language>en_US</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table/read.awp</link><title>Recursive Directory Scan to Populate a Table</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>fromweb</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60444/read.awp</comments><pubDate>22 Nov 2016 21:37:14 Z</pubDate><description>Hi again&#13;
&#13;
you can get all bmp files, but not all bmp AND jog in ONE call. IN that &#13;
case, you'll need to ask for ALL files and…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60444/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60444/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table/read.awp">Recursive Directory Scan to Populate a Table</source><title>Re: Recursive Directory Scan to Populate a Table</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60442/read.awp</comments><pubDate>22 Nov 2016 18:33:00 Z</pubDate><description>Hi Fabrice - its great to hear from you (I still visit your web site from time to time ). I didn't know that WinDev could have a…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60442/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60442/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table/read.awp">Recursive Directory Scan to Populate a Table</source><title>Re: Recursive Directory Scan to Populate a Table</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60441/read.awp</comments><pubDate>22 Nov 2016 18:29:00 Z</pubDate><description>Hi Scott&#13;
&#13;
flistfile in recursive mode with the extension filter for your files is the fastest way.&#13;
I doubt that your string w…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60441/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table-60441/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/60440-recursive-directory-scan-populate-table/read.awp">Recursive Directory Scan to Populate a Table</source><title>Re: Recursive Directory Scan to Populate a Table</title></item></channel></rss>
