我想了两种思路,winform没有findControl,只有个this.Controls.Contains("textBox1"),因此除了遍历没办法了。。。
成都网站建设哪家好,找创新互联建站!专注于网页设计、网站建设公司、微信开发、小程序制作、集团成都定制网页设计等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:边坡防护网等众多领域,积累了大量丰富的经验,同时也获得了客户的一致赞扬!
思路1:遍历Controls,具体你自己完善下,
if(this.Controls.Count0)
{
foreach(Control c in this.Controls)
if(c.GetTepy==Tepyof(TextBox))
string str += ((TextBox)c).Text;
}
VB 只能做 ActiveX 控件或者 ActiveX DLL,普通的 COM 组件不行。
你只要在建立工程的时候选择建立 ActiveX 控件或者 ActiveX DLL 就可以了,然后自己写一个函数编译即可。
点击菜单:项目=》添加引用 弹出窗口后选择“COM”项,然后找到你要加载的控件。
记得先调用CMD使用 regsvr32 注册你准备加载的控件哈。
工具箱右键单击——选择项……——选择.net组件或com组件——点击“浏览”选择控件dll文件,然后工具箱中就会出现新加的控件
如果是可视化控件,可以点图中右下角的“浏览”,找到emodelview.dll就可以添加到工具箱
如果是类库,要在项目属性的“引用”中添加。
工具箱里没有就在"工具选项"----"COM组件"-------"添加Mediaplaye"但大多数组件都是C盘系统文件,您应该确保电脑里有这个文件的DLL格式文件,不知对不对哦,请您参考!
网页题目:vb.net+com控件,VB常用控件
文章源于:https://www.cdcxhl.com/article16/hspegg.html
成都网站建设公司_创新互联,为您提供营销型网站建设、虚拟主机、网页设计公司、动态网站、网站内链、商城网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联