每日程炼-IOUtils 单元(4): TDirectory.GetDirectories获取子目录

本文介绍如何使用Delphi中的TDirectory类来获取指定目录下的文件和子目录,包括使用GetFileSystemEntries方法的不同选项,如过滤文件名前缀、搜索所有目录等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

和 TDirectory.GetFiles 用法一样,

TDirectory.GetDirectories 是用来获取子目录的.

另外还有 TDirectory.GetFileSystemEntries 可同时获取文件与子目录, 用法都一样.

Demo下载:IOUnit4

和 TDirectory.GetFiles 用法一样, TDirectory.GetDirectories 是用来获取子目录的.

另外还有 TDirectory.GetFileSystemEntries 可同时获取文件与子目录, 用法都一样.

15:50:28.339 [main] DEBUG com.alibaba.excel.metadata.property.ExcelHeadProperty - The initialization sheet/table 'ExcelHeadProperty' is complete , head kind is NONE 15:50:28.366 [main] DEBUG com.alibaba.excel.context.AnalysisContextImpl - Initialization 'AnalysisContextImpl' complete java.lang.OutOfMemoryError: Java heap space Dumping heap to java_pid30672.hprof ... Heap dump file created [1102448651 bytes in 1.777 secs] Exception in thread "main" com.alibaba.excel.exception.ExcelAnalysisException: java.lang.OutOfMemoryError: Java heap space at com.alibaba.excel.analysis.ExcelAnalyserImpl.<init>(ExcelAnalyserImpl.java:61) at com.alibaba.excel.ExcelReader.<init>(ExcelReader.java:30) at com.alibaba.excel.read.builder.ExcelReaderBuilder.build(ExcelReaderBuilder.java:214) at com.alibaba.excel.read.builder.ExcelReaderBuilder.sheet(ExcelReaderBuilder.java:251) at com.alibaba.excel.read.builder.ExcelReaderBuilder.sheet(ExcelReaderBuilder.java:243) at com.soyotec.unixde.dtm.common.impl.datafile.handler.ExcelDataHandler.readPage(ExcelDataHandler.java:38) at com.soyotec.unixde.dtm.common.impl.datafile.Test.main(Test.java:27) Caused by: java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:3236) at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:118) at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:93) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:153) at org.apache.poi.util.IOUtils.toByteArray(IOUtils.java:155) at org.apache.poi.util.IOUtils.toByteArray(IOUtils.java:121) at org.apache.poi.util.IOUtils.toByteArray(IOUtils.java:108) at org.apache.poi.openxml4j.util.ZipArchiveFakeEntry.<init>(ZipArchiveFakeEntry.java:47) at org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource.<init>(ZipInputStreamZipEntrySource.java:53) at org.apache.poi.openxml4j.opc.ZipPackage.openZipEntrySourceStream(ZipPackage.java:210) at org.apache.poi.openxml4j.opc.ZipPackage.openZipEntrySource
最新发布
03-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值