易言語でフォルダ内の全てのファイルを取得するには?
易言語では、次のようなコードを使用してフォルダー内のすべてのファイルのリストを取得できます。
// 定义一个字符串变量,存放文件夹路径
str folderPath = "文件夹路径";
// 定义一个整型变量,标识文件的索引
int fileIndex = 0;
// 定义一个字符串数组,存放文件列表
str fileList[100];
// 调用易语言内置函数,获取文件夹中所有文件的路径
folder(folderPath, fileList);
// 通过循环遍历文件列表,依次获取文件路径
for(int i = 0; i < length(fileList); i++) {
// 获取文件路径
str filePath = fileList[i];
// 输出文件路径
print(filePath);
}
上記サンプルコードでは、”フォルダパス” の部分を、ファイルを取得するフォルダのパスに置き換えて、実行するとそのフォルダ内のファイルのパスを順次出力する。ただし、フォルダパスは、ダブルクォーテーションで囲む必要がある。また、ファイル名の格納用に、100個の文字列配列 fileList を用意している。フォルダ内のファイル数が 100 個を超える場合は、必要に応じて配列のサイズを調整してください。