분노의 챔질

C# Assembly.LoadFrom() DLL불러오기 본문

Programming/C#

C# Assembly.LoadFrom() DLL불러오기

분노의블로그 2010. 2. 23. 11:05
반응형

클래스라이브러리로 생성된 폼을 띄울때 사용

string assembly = "test.dll";
string classname = "test.Form1";
Assembly asm = Assembly.LoadFrom(assembly);
object o = asm.CreateInstance(classname);
var doc = (Form)o;

Form frm = doc;
frm.Tag = assembly;
if (frm == null) return;
frm .MdiParent = this;                                          // MDI폼이 아닌 경우
frm .FormBorderStyle = FormBorderStyle.None;       // 새로운 폼이나
frm .Dock = DockStyle.Fill;                                   // 팝업으로 띄울때 삭제

frm .Show();


반응형

'Programming > C#' 카테고리의 다른 글

C# 암호화  (0) 2010.02.23
C# DB연결하기  (0) 2010.02.23
C# PDF파일 다루기  (1) 2010.02.23
C# WebClient를 이용한 자동업데이트  (1) 2010.02.23
C# File to ByteArray  (0) 2010.02.23