社区
C#
帖子详情
请问.NET中有没有类似于VB6里的CREATEOBJECT这样的方法?
zqfleaf
2004-11-29 07:16:52
本人是.net 技术的初学者,使用VB开发已有多年。请问.net中是否有类似于CREATEOBJECT这样,通过对象名(字符串)创建对象的方法?而不必在工程中引用后再使用NEW操作符。
另外,在.net的页面上,是否可以使用类似于Controls集合的功能?
...全文
163
5
打赏
收藏
请问.NET中有没有类似于VB6里的CREATEOBJECT这样的方法?
本人是.net 技术的初学者,使用VB开发已有多年。请问.net中是否有类似于CREATEOBJECT这样,通过对象名(字符串)创建对象的方法?而不必在工程中引用后再使用NEW操作符。 另外,在.net的页面上,是否可以使用类似于Controls集合的功能?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxyPioneer
2004-11-30
打赏
举报
回复
up
xiaoslong
2004-11-29
打赏
举报
回复
帮顶
lr2651
2004-11-29
打赏
举报
回复
第二个问题,可以使用,不过是以数组形式出现的,可以自己声明,然后去调用
长江支流
2004-11-29
打赏
举报
回复
你要实现的实际上是反射。
如你要根据Form2窗口名调用Form2的Show()方法,可以
Type type = Type.GetType("命名字空间.Form2");
System.Reflection.Assembly a = System.Reflection.Assembly.GetAssembly(type);//也可以用文件名
//根据名称创建对象实例
Object obj = a.CreateInstance("命名字空间.Form2");
//调用对象方法或属性等
type.InvokeMember("Show",System.Reflection.BindingFlags.InvokeMethod,null,obj,null);
龍过鸡年
2004-11-29
打赏
举报
回复
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vblr7/html/vafctCreateObject.htm
Sub CreateADODB()
Dim adoApp As Object
adoApp = CreateObject("ADODB.Connection")
End Sub
让脚本也能输出调试信息
开发脚本的时候,输出一些调试信息是合理的需求,但是脚本宿主不提供文字输出功能时很让人恼火。我一怒之下自己写了个 ActiveX 控件,功能很简单,就是让脚本创建这个 ActiveX 对象之后可以输出调试信息,能在 DbMon 及 DbgView
中
看到 下载之后只有一个文件:
VB6
OCX.CDebug.dll 这个控件是用
VB6
编译的,需要系统
里
有
VB6
的运行环境 msvbvm60.dll
VB6
没有考虑的 Win10 的变态级安全要求, 所以这个控件只能在 WinXP 和 Win7
里
用,不能在 Win10
里
用, Win7
里
记得用管理员身份注册,否则不能成功 需要自己用 regsvr32
VB6
OCX.CDebug.dll 注册 然后在自己的脚本
里
, VBScript
里
用 Set obj =
Create
Object
("
VB6
OCX.CDebug") 创建对象 JScript
里
用 var obj = new ActiveX
Object
("
VB6
OCX.CDebug"); 创建对象 之后可以用 obj.hello(); 看看对象是否创建成功 用 obj.Puts ( "text" ); 把文字送给调试信息监视器 还可以用 obj.PrintF( "{0}, {1:00.000}", "kankan", 5); 这个
类似
于 VB
.NET
中
String.Format 的功能输出格式化的字符串 多的功能就没了。 不想用了就用 regsvr32 /u
VB6
OCX.CDebug.dll 解除注册 DbMon 和 DbgView 等调试信息监视器得自己去找
VB
.NET
教程_04_高级教程
VB
.Net
- 正则表达式 正则表达式是可以与输入文本匹配的模式。
.Net
框架提供了允许这种匹配的正则表达式引擎。 模式由一个或多个字符文字,运算符或构造组成。 定义正则表达式的构造 有各种类别的字符,运算符和构造,允许您定义正则表达式。 单击以下链接以查找这些结构。 字符转义 字符类 锚 分组构造 量词 反向引用结构 交替结构 替换 杂项结构 ...
VB
.NET
导出数据到EXCEL
中
VB
.NET
导出数据到EXCEL
中
[日期:2007-07-29] 来源: 作者: [字体:大
中
小] ----------VB
.NET
导出数据到Excel
中
------------- Dim oExcel As New Excel.Application Dim obook As Excel.Workbook Dim oSheet As Excel.Worksheet Dim Da
在ASP
.NET
中
使用
.NET
组件
很多人在 @Import 和 @Assembly 页面标识的时候感到困惑,本文将为你解开这些疑问,告诉你如何来使用
.NET
的组件。和ASP
中
的类相比较有什么改变?如果你以前曾经开发过ASP程序,那你应当是非常熟悉下面的一段代码了:Dim fsoSet fso = Server.
Create
Object
("Scripting.FileSystem
Object
") 上面的代码告诉我们在ASP当
中
需要使
VB
.net
| 如何在程序
中
执行用户脚本以及进行代数式计算
浏览更多工具栏,点“COM”选项卡,找到 ScriptControl
Object
控件,添加,并拖拽一个到窗体上。在工程项目属性
中
,点“程序集信息(Assembly Information)”按钮,选
中
“使程序集 COM 可见”。编写代码。 代码一般是这样的: s = ScriptControl.Eval("(90-36)*5^2")
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章