繁体   English   中英

在Dynamics Ax中获取文件名

[英]Get filename in Dynamics Ax

我需要从完整路径中提取文件名,我觉得奇怪的是,当我拆分路径时,我需要遍历列表以获取文件名。 为什么我不能像在DotNet中那样只调用myList(3)来获取值,而不必实例化迭代器,然后遍历记录。

这是我的代码;

 List strlist=new List(Types::String); 
 strlist = strSplit(CompletePath, @"\");

在这之后我应该有一个所有不同部分的列表。 是否有任何简单的表格来读取列表,如FileName = strlist[2]; 而不是必须做以下;

iterator = new ListIterator(strlist);
while(iterator.more())
{
FileName = iterator.value();
if (_Value == "myFile")
{
 _NotFound=boolean::false;
}

在这里,如果在那个时刻,我不知道文件名,我该如何检查?

感谢您的支持。

Global::fileNameSplit(fileName)

返回一个容器[路径,文件名,扩展名]

应该使用Matej推荐的.NET方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM