• AX 2009 文件读写


    AX 文件内容的读写

    X++ 这方面使用的是.net Framework,读取文件时,要权限放行。

    以下代码,会看到可爱的System.IO.SteamReader。如此熟悉,感动ing。。。

     

    static void readJob(Args _args)
    {
        System.IO.StreamReader m_streader;
        InteropPermission m_Perm = new InteropPermission(InteropKind::ClrInterop);
        Notes      m_Notes;

        m_Perm.assert();

        m_streader = new System.IO.StreamReader(@"C:\ms\n01yan_100.copy");

        while(int642int(m_streader.Peek())>0)
        {
            m_Notes += m_streader.ReadToEnd();
        }

        m_streader.Close();
        m_streader.Dispose();

        CodeAccessPermission::revertAssert();

        info(m_Notes);

    //   pause;
    }

     写入

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

        perm.assert();

        sw = new System.IO.StreamWriter(@"C:\test.txt");
        while select st
        {
           sw.WriteLine(st.SalesId);
           sw.WriteLine(st.CustAccount + "    " + Date2str(st.DeliveryDate,321,2,3,2,3,4));

        }

        sw.Flush();
        sw.Close();
        sw.Dispose();

        CodeAccessPermission::revertAssert();}
  • 相关阅读:
    Valid Parentheses
    3Sum
    泛型(一)
    Longest Common Prefix
    Roman to Integer
    Integer to Roman
    Container With Most Water
    知道创宇研发技能表v2.2
    anti-dns pinning 攻击
    dominator
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2285985.html
Copyright © 2020-2023  润新知