【发布时间】:2015-12-30 09:18:35
【问题描述】:
我必须在文件夹中获取文件。我的流程可以批量工作。
我的代码是这样的:
Io file;
FileIoPermission perm;
int handle;
Filename fileName;
[handle, filename] = WINAPI::findFirstFile( myFilePatch + "\\*.txt");
fileOpen = strFmt (myFilePatch + "\\" + filename);
if (filename)
{
perm = new FileIoPermission(filename, 'r');
perm.assert();
file = new TextIo(filename, 'r', 65001);
}
//etc... other code
// I go on to find another file
filename = WinAPI::findNextFile(handle);
fileOpen = strFmt (myFilePatch + "\\" + filename);
if (filename)
{
// open file....
}
我的问题是WinAPI.findFirstFile 和WinAPI::findNextFile 我有一个错误。
如何在文件夹中,在批处理过程中搜索文件?
谢谢大家,
享受吧!
【问题讨论】:
-
你检查Try to use Winapi::findFirstFile running on server了吗?听起来很相似。请始终在您的问题中包含实际的错误消息。
标签: file batch-processing axapta dynamics-ax-2012 x++