File 如何获取文件的文件创建日期?

File 如何获取文件的文件创建日期?,file,axapta,dynamics-ax-2009,x++,File,Axapta,Dynamics Ax 2009,X++,如何在使用X++的Microsoft Dynamics AX 2009中获取PDF文件的创建日期 如何在单击按钮时打开该PDF文件?没有内置函数,但您可以询问Windows WinAPi函数返回一个结构。但是,参数和返回值都有点难以接口(请看AX WinAPI类中的其他函数) 与.Net方法的接口要简单得多(请在WinAPI中定义): 要像这样使用: static void Job1(Args _args) {; info(strFmt("%1", WinAPi::getFileCrea

如何在使用X++的Microsoft Dynamics AX 2009中获取PDF文件的创建日期


如何在单击按钮时打开该PDF文件?

没有内置函数,但您可以询问Windows

WinAPi函数返回一个结构。但是,参数和返回值都有点难以接口(请看AX WinAPI类中的其他函数)

与.Net方法的接口要简单得多(请在WinAPI中定义):

要像这样使用:

static void Job1(Args _args)
{;
    info(strFmt("%1", WinAPi::getFileCreationTime(@"C:\Users\zjbk\My Documents\ActionTool_SysFlushDictionaryServer.xpo")));
}
要使用默认查看器打开PDF或任何文件,请执行以下操作:

WinAPI::ShellExecute(@"C:\test.pdf");
WinAPI::ShellExecute(@"C:\test.pdf");