본문 바로가기
C#

[C# / COMMON] Process 클래스 / 외부 프로그램 실행하기

by sliora 2019. 5. 21.
private void BtnPreview_Click(object sender, EventArgs e)
{
//파일스트림으로 파일 껍데기 만듬 Path는 local temp
FileStream stream = File.Create($"{Path.GetTempPath()}{변수명.EditValue.ToString()}", array.Length);
//BinaryWriter에 파일 생성
BinaryWriter bw = new BinaryWriter(stream);
//Binary에 byte파일 넣음
bw.Write(array);
//BinaryWriter Close
bw.Close();
//stream Close
stream.Close();
//Temp에 저장된 파일을 Process Start
Process.Start($"{Path.GetTempPath()}{변수명.EditValue.ToString()}");
}