加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]反射问题,怎么通过动态创建的控件得到控件的方法!

发布时间:2020-12-16 23:49:13 所属栏目:大数据 来源:网络整理
导读:反射问题,怎么通过动态创建的控件得到控件的方法! 哪位高手知道动态创建控件后 怎么通过控件名称获取它的方法; __________________________________________________________________________ 哪位高手知道动态创建控件后 怎么通过控件名称获取它的方法;
反射问题,怎么通过动态创建的控件得到控件的方法! 哪位高手知道动态创建控件后 怎么通过控件名称获取它的方法; __________________________________________________________________________ 哪位高手知道动态创建控件后 怎么通过控件名称获取它的方法; __________________________________________________________________________ 先顶一下 __________________________________________________________________________ using System; using System.Collections.Generic; using System.Text; namespace ServerService { public abstract class ITeam //定义抽象类,或接口 { public abstract string GetString(string s); } } namespace ServerService { public class Team : ITeam //具体实现抽象类或接口。 { public Team() { } #region ITeam Members public override string GetString(string s) { return s + s; } #endregion } } public static object CreateObject( string typeName) //反射方法 { object createObject = null; try { Assembly _Assembly = Assembly.Load( "ServerService "); createObject = _Assembly.CreateInstance(typeName,true,System.Reflection.BindingFlags.CreateInstance,null,new object[] { },//args null,//CultureInfo null); } catch { throw new Exception( "create oject: " + typeName + " failed! "); } return createObject; } ITeam server = CreateObject( "ServerService.Team ") as ITeam; //具体调用 string ss = server.GetString( "中华人民共和国 "); Response.Write(ss); 显示结果:中华人民共和国中华人民共和国 注: 反射是通过Assembly 方法来实现的,反射一定配合接口或抽象类来实现。主要能功,能动态的创建实例 给分吧! __________________________________________________________________________ VB怎么写呢?刚用到反射,看地有点迷糊, __________________________________________________________________________ 比如说我动态加载了一个控件名称为: "MultiView " & PDMView.CmpTOTALCNT.ToString 然后它有个方法是BrowserFile() ,能给个具体点的实例吗? __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读