如何将active控件转换为类?

问题描述

我有一个active控件,通过定时器定时执行控件的方法,但是控件的方法执行时比较占系统资源,偶尔导致界面无响应。想单独开一个后台线程来执行这个方法,但是还是不能解决问题。因为控件是放在窗体上的。请问能不能将控件转化成一个类,不需要放在窗体上?就像在代码里dimmyTextboxasnewtextbox一样,和实际操作窗体上的textbox一样。

解决方案

解决方案二:
自己找到一个方法了,就是新建一个窗体myActive,将控件放到窗体上,并设置控件的属性Modifiers设置为public然后在主窗体里定义一个myActive对象,就可以直接使用该对象的方法了。。。。

时间: 2024-12-27 10:58:44

如何将active控件转换为类?的相关文章

active控件-ACTIVE控件事件传内存地址或内存数据

问题描述 ACTIVE控件事件传内存地址或内存数据 大家好,哪位高手有做过ACTIVE控件,事件中的一个参数需要传一块内存数据控件用VS2005做,控件给VB6使用

Active控件问题小结(附解决办法)_javascript技巧

ActiveX 控件是允许网站提供视频等内容的网站. 当你浏览 Web 时,它们允许你使用工具栏.股票代号.视频和其它内容. 但是,这些程序有时可能出现问题,或者向你提供不需要的内容. 在某些情况下,这些程序可用于从计算机收集信息.损坏计算机上的信息.在未经你同意的情况下在计算机上安装软件或使其他人远程控制计算机. ActiveX 筛选可防止网站安装和使用这些程序. 自己写了一个后台管理界面,在chrome浏览器中正常显示,但在360安全浏览器中浏览时,效果出不来,提示有问题 然后我点击允许操作

递归输出ASP.NET页面所有控件的类型和ID的代码_实用技巧

写一个方法: 复制代码 代码如下: private void DisplayAllControl(Control control, int step) { foreach (Control ctl in control.Controls) { string s = new string('-', step * 4) + ctl.GetType().Name + "〈" + ctl.ID + "〉"; Response.Write(s + "<br/&

Active控件的程序在本机可以看到不可以在其他机子上运行看到?

问题描述 为什么我用.net写的Active控件的程序在本机可以看到不可以在其他机子上运行看到??dll文件也都发全了.!请高手指教! 解决方案 解决方案二:在别的机器上注册了吗?解决方案三:注册了..从IE上都可以看到dll文件已经附加进来了..还是显示不出来.解决方案四:估计那台机器上还少装什么东西了,用个笨方法,把相关的东西都给装上去看看

Asp.net Web控件自定义类属性(经验篇)

asp.net|web|控件 做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类.           TypeConverter实现步骤可以有以下两种方式:           一:套用系统定义的TypeConverter类,对自定义属性

关于active控件与浏览器兼容问题(只有IE可以正常安装)

问题描述 最近由于需要研发一款评价器.需要组件和activeX,可是测试后,只有IE可以正常安装activeX控件,并正常使用评价器.别的浏览器均不可.小弟初来乍到,求大神们给予过来人的意见,不胜感激~~(如有代码实现更好,或者解决办法~) 解决方案

dev schedulerControl控件 Appointment类如何添加自定义属性

问题描述 如题求助呀不知道该如何添加Appointment类,是DevExpress.XtraScheduler库的一个类我该怎么自定义属性

C# 开发Active控件双击全屏

问题描述 如题,用C#写了一个Active视频监控插件,怎么让其在浏览器中双击全屏,浏览器中不做控制,主要是在写插件的时候怎么实现.

C#写的active控件求兼容IE8跟IE9-64位浏览器

问题描述 目前IE8,IE9的64位浏览器会不停的提示安装,安装不会成功.IE9.10.11的32位没问题的. 解决方案