728x90
반응형
728x170
▶ 리소스 스트림 구하기 예제
using System.IO;
using System.Reflection;
Assembly assmebly = typeof(MainForm).Assembly;
string resourceName = "Images.sample.png"; // Images 폴더 sample.png 파일이다.
Stream stream = GetResourceStream(assmebly, resourceName);
※ sample.png 파일은 빌드 작업이 "포함 리소스"로 설정되어야 한다.
728x90
▶ 리소스 스트림 구하기
using System.IO;
using System.Reflection;
#region 리소스 스트림 구하기 - GetResourceStream(assembly, resourceName)
/// <summary>
/// 리소스 스트림 구하기
/// </summary>
/// <param name="assembly">어셈블리</param>
/// <param name="resourceName">리소스명</param>
/// <returns>리소스 스트림</returns>
public Stream GetResourceStream(Assembly assembly, string resourceName)
{
string assemblyName = assembly.GetName().Name;
Stream stream = assembly.GetManifestResourceStream(assemblyName + "." + resourceName);
return stream;
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] 리소스 스트림 구하기 (0) | 2015.01.25 |
---|---|
[C#/WINFORM] SendKeys 클래스 : Send 정적 메소드를 사용해 TextBox 객체에 키 입력 보내기 (0) | 2015.01.22 |
[C#/WINFORM] 거리 구하기 (0) | 2015.01.01 |
[C#/WINFORM] 이미지를 PDF 파일로 저장하기 (0) | 2014.12.31 |
[C#/WINFORM] 투명 비트맵 그리기 (0) | 2014.12.27 |
[C#/WINFORM] ClickOnce 배포하기 (0) | 2014.12.06 |
[C#/WINFORM] Application 클래스 : ThreadException 이벤트를 사용해 예외 처리하기 (0) | 2014.12.06 |
[C#/WINFORM] Application 클래스 : ExitThread 메소드를 사용해 프로그램 종료하기 (0) | 2014.12.06 |
[C#/WINFORM] Application 클래스 : Exit 메소드를 사용해 프로그램 종료하기 (0) | 2014.12.06 |
[C#/WINFORM] Form 클래스 : 더블 버퍼링 설정하기 (0) | 2014.12.06 |
댓글을 달아 주세요