反射调用dll怎样控制窗体的大小

zuohou3 2012-05-02 10:58:25
如题
...全文
109 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuohou3 2012-05-02
  • 打赏
  • 举报
回复
Assembly asFile = Assembly.LoadFile(strFilePath);
Type[] asType = asFile.GetTypes();
Type asClass = asType[0];
ConstructorInfo asCI = asClass.GetConstructor(new Type[] { });
object asInstance = asCI.Invoke(new object[] { });
Type[] t = new Type[0];
asClass.GetMethod("Show", t).Invoke(asInstance, null);

如果这样怎么把尺寸放进去写呢
刚才的方法可行,谢谢,分数马上给
一克代码 2012-05-02
  • 打赏
  • 举报
回复
直接控制他的大小 不就行了!
Width
Height 属性
bdmh 2012-05-02
  • 打赏
  • 举报
回复

Assembly assem = Assembly.Load("xxxxxx");
Form frm = (Form)assem.CreateInstance("WindowsApplication1.Form1");
frm.Width = 100;
frm.Height = 100;
frm.Show();

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧