VS:GetFilesInFolder

From Vectorworks Developer
Revision as of 17:17, 13 August 2008 by Root (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

Returns the name of the file at the index position in a folder.

FUNCTION GetFilesInFolder(
folderName :STRING;
index :INTEGER) :STRING;
def vs.GetFilesInFolder(folderName, index):
    return STRING

Parameters

folderName STRING
index INTEGER

Remarks

On the Mac, folderName has to use colons as sub-folder delimiters.

Example

PROCEDURE Example;
VAR
   promptStr :STRING; 
   folderName :STRING;
   result :INTEGER;
   index :integer;
BEGIN
   promptStr := 'Select the folder...';
   folderName := GetFolderPath(2);
   result := GetFolder(promptStr, folderName);
   index := 1;
   Rewrite('MyOutPut.txt');
   WHILE GetFilesInFolder(folderName, index) <> '' DO BEGIN
      WriteLn(GetFilesInFolder(folderName, index));
      index := index + 1;
   END;
   Close('MyOutPut.txt');
END;
RUN(Example);

Version

Availability: from All Versions

This is drop-in function.