유승석 (aviteria@www.kitri.re.kr) FILE I/O File Input/Output 유승석 (aviteria@www.kitri.re.kr) SD50 – C# & .NET Platform
System.IO.StreamReader 문자기반의 데이터를 읽을때 유용 기본적으로 유니코드 문자를 사용 System.Text.Encoding 객체참조로 변경가능 TextReader에서 파생 MSDN참조
StreamReader Close () // auto flush Read () ReadLine () ReadToEnd ()
System.IO.StreamWriter 문자기반의 데이터를 읽을때 유용 기본적으로 유니코드 문자를 사용 System.Text.Encoding 객체참조로 변경가능 TextWriter에서 파생 MSDN참조
StreamWriter Close () // auto flush Flush () // but no close Write () WriteLine ()
Demo 텍스트파일의 내용을 읽어 Textbox에 출력하기 Textbox의 내용을 텍스트파일에 저장하기
실습과제 간단 메모장 만들기
ActiveX in .NET? .NET Framework MSIL Managed Code COM / ActiveX Machine Code Unmanaged Code
System.Windows.Forms.AxHost ActiveX in .NET Managed - CLR Unmanaged System.Windows.Forms.AxHost ActiveX Control ActiveX Control 윈도우 폼은 윈도우 폼 아키텍쳐로 작성된 컨트롤만 이해 그러므로 윈도우 폼 어플리케이션이 ActiveX를 포함하려면 ActiveX를 포장하는 Wrapper Class를 갖고 있어야 한다. 다시말해, Wrapper Class가 COM과 .NET 사이의 중개자 역할을 한다.
ActiveX Using in VS.NET Toolbox – Customize ToolBox – COM Control Add 추가후 Object Browser로 확인요
Demo ActiveX Control 사용하기 “Media Player Control” DHTML Editing Component SDK 의 ActiveX Control
실습과제 ActiveX Control Programming