如何使用Microsoft Dynamics AX编写txt文件?

时间:2009-12-01 17:32:07

标签: text-files x++ dynamics-ax-2009

我想写一个txt文件(就像我在Visual Studio中使用c#使用字符串编写器和所有内容一样,我已经非常熟悉了)

我使用什么类和方法?

它是如何运作的?

什么是X ++语法?

1 个答案:

答案 0 :(得分:20)

您可以使用TextIo X ++类或CLRInterop。 以下是2个X ++工作来演示这两种方法。

static void Job_TextIO(Args _args)
{
    TextIo textIo;
    #File
    ;

    textIo = new TextIo(@"C:\textIOtest.txt", #IO_WRITE);
    textIo.write("Line 1\n");
    textIo.write("Line 2");
}


static void Job_StreamWriter(Args _args)
{
    System.IO.StreamWriter sw;
    InteropPermission perm = new InteropPermission(InteropKind::ClrInterop);
    ;

    perm.assert();

    sw = new System.IO.StreamWriter(@"C:\test.txt");
    sw.WriteLine("Line 1");
    sw.WriteLine("Line 2");
    sw.Flush();
    sw.Close();
    sw.Dispose();

    CodeAccessPermission::revertAssert();
}