2009-12-01 2 views

답변

19

TextIo X ++ 클래스 또는 CLRInterop을 사용할 수 있습니다. 다음 두 가지 방법을 보여주는 두 개의 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(); 
} 
+0

고마워요! – Marcelo

+1

다른 하나를 사용하는 이유가 있습니까? –

관련 문제