我有一个文本文件(记事本)放在 AX 2012 AOT 的资源节点下。现在,我的任务是在任何形式的按钮的帮助下打开这个文件。
http://msdn.microsoft.com/en-us/library/cc967403.aspx
上面的链接在创建用于写入或读取的临时文件时很有帮助。此外,AX 2012 中有一个名为“smmDocuments”的表单,我们可以在其中放置我们使用的文本文件,我们可以从那里轻松打开该文件。我研究并发现AX 2012中有一个名为“DocuAction”的类可以对文本文件执行操作。但我无法理解那件事是如何运作的。
///////////////////ing我把它变成了:
void clicked()
{
//super();
str sTempPath,
sFileName = "notes.txt";
SysResource::saveToTempFile(SysResource::getResourceNode(resourceStr(flow_for_address_book_txt)), false, "notes.txt");
sTempPath = WinAPI::getTempPath();
WinAPI::shellExecute(sTempPath+sFileName);
}
谢谢简 B。