调用DLL中的窗体,使它成为一个MDI子窗体

转载 2006年05月22日 09:39:00
private void button1_Click(object sender, System.EventArgs e)
{
string DllPath = Application.StartupPath + @"/someDLL.dll";
System.Reflection.Assembly assmble = System.Reflection.Assembly.LoadFile(DllPath);
string typeName = "someDLL.frmDll";//namespace + formClassName
object tmpObj = assmble.CreateInstance(typeName);
   
if (tmpObj is Form)
{
Form subForm = (Form)tmpObj;
subForm.MdiParent = this;
subForm.Show();
}
}

C++ Builde 2010 MDI 调用 DLL 子窗体

MDI 封装DLL 子窗体,要注意的问题:   1) 传递

delphi的DLL封装MDI子窗体

转自http://www.cnblogs.com/kfarvid/archive/2010/06/23/1763753.html 前天遇到一个疑问:主窗体是fsMDIForm时,调用DLL的窗体不可...

Delphi封装Mdi窗体到Dll并使用插件管理,tabControl制作多页面

源码下载地址 1.ShareMem的引用要放在各单元的第一位置,否则会报错 2.dll中mdi子窗体关闭时要,      Action:=caFree;     TestForm2...
  • spd260
  • spd260
  • 2013年01月27日 16:00
  • 2200

用AlphaControls皮肤控件来美化用Dll制作的MDI子窗体程序

AlphaControls控件是目前效果比较好的皮肤控件,专业和细致。 有朋友咨询用Dll制作的MDI子窗体程序被调用后,没有被美化,如何处理? 其实即使正常的窗体被放在dll中,再用主程序来调用...

添加DLL中的MDI子窗体

  • 2014年11月04日 22:30
  • 529KB
  • 下载

实时错误426 只允许一个MDI窗体

自己在做机房收费系统的时候,调试的时候没有遇到此类错误。但是又一次调试不想再登陆窗口启动,就把启动项设置为了别的窗体,结果再改到Sub main启动,窗体就不能运行了。 错误的表现有两种:第一种是什么...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用DLL中的窗体,使它成为一个MDI子窗体
举报原因:
原因补充:

(最多只允许输入30个字)