반응형
어떤 작자가.. 리소스에 icon 이미지를 넣어놨다.. ㅡㅡ;
다음과 같이 말이다...
이 icon이 필요해 빼는 작업을 해야했는데...
어떻게 빼야할지 난감했다.
일단 변수 하나 만들고 변수로 만들고 바이너리로 파일을 생성하려 하니 안되었다...
아니 내가 못한 거 일 수 있다. ㅜㅜ
방법을 찾던 중 다음 bitmap class에 저장 기능이 있는 것을 발견했고.. 그를 활용해 저장을 하였다.
AAABAAMAMDAAAAEAIACoJQAANgAAACAgAAABACAAqBAAAN4lAAAQEAAAAQAgAGgEAACGNgAAKAAAADAA AABgAAAAAQAgAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAP///wD///8A////AP///wD///8A////AP// /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// . . . . /wD///8A////AP///wCvrqt+////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// /wD///8A////AP///wD///8A////AP//AAD//wAA8Q8AAPEPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AADggwAA8IEAAP/4AAD//AAA//8AAP//AAA=
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManagerAppMainForm)); System.Drawing.Icon test =((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); Bitmap bmp = test.ToBitmap(); bmp.Save(@"C:\icon.ico", System.Drawing.Imaging.ImageFormat.Icon);
반응형
'C#' 카테고리의 다른 글
error MSB4018: The "GenerateResource" task failed unexpectedly. (1) | 2016.02.01 |
---|---|
코드상 프로그램 실행(Process) (2) | 2016.01.26 |
빌드시 bin 폴더로 리소스(이미지 등) 복사하기, 출력 디렉터리로 복사 (0) | 2016.01.18 |
dll, exe가 있는 경로 알기 (0) | 2016.01.18 |
.NET Assembly Obfuscation(난독화) (0) | 2016.01.11 |
댓글