VBScript中的CreateObject函数调用自编应用程序对象中的方法

问题描述

最近做一个项目,采用C#语言编写,希望支持用户在软件界面上编写VBScript代码来调用软件的一些方法,实现第三方人员对软件的外部调用。例如,VBScript中调用CreateObject函数对Excel表格进行操作:SetExcelSheet=CreateObject("Excel.Sheet")’在表格的第一个单元中写些文本ExcelSheet.Cells(1,1).Value="ThisiscolumnA,row1"’将该表格保存到C:test.doc目录ExcelSheet.SaveAs"C:TEST.DOC"’使用应用程序对象的Quit方法关闭Excel。ExcelSheet.Application.Quit不知道我的应用程序应该怎样开发,才能利用这个方法去调用自己应用程序的对象,请大家指点,谢谢!

解决方案

解决方案二:
让版主给你转到VB专区

时间: 2024-09-26 12:54:33

VBScript中的CreateObject函数调用自编应用程序对象中的方法的相关文章

怎样把存储在数据库中的字符串形式的表达式写入程序代码中

问题描述 怎样把存储在数据库中的字符串形式的表达式写入程序代码中 代码是if..else if...else if... 其中的表达式存在数据库中,字符串形式存在的 怎么把它们写入代码中 解决方案 解决方案二: 不是很明白你说的...

JavaScript中判断变量是数组、函数或是对象类型的方法_javascript技巧

数组      ECMAScript5中Array.isArray是原生的判断数组的方法,IE9及以上支持.考虑到兼容性,在没有此方法的浏览器中,可以使用 Object.prototype.toString.call(obj) === '[object Array]'替代. 复制代码 代码如下: var isArray = Array.isArray || function(obj) {     return Object.prototype.toString.call(obj) === '[o

const-关于c++中的重载函数调用

问题描述 关于c++中的重载函数调用 如果一个非const对象调用重载函数,而重载函数均为const该如何调用. 如果一个const对象调用重载函数,而重载函数均为非const又该嗯么样呢? 解决方案 const对象调用const函数,非const对象调用非const函数 const对象指针调用const函数,非const对象指针调用非const函数 如果const对象/指针 调用非const函数的话,编译就会报错了. 而相反,非const对象/指针是可以调用const函数的 解决方案二: co

让PPT中对象闪烁的方法

在使用PowerPoint时,有时为了强调某个对象,需要让其在屏幕上闪烁几下.记得以前,我们常常需要将该对象复制多个后重叠在一起,然后再分别设置动画效果才可以实现.在PowerPoint2003中,已经提供了两种让对象闪烁的方法: 方法1:选定对象,单击"自定义动画"窗格中"添加效果"/"进入"/"闪烁一次",即可为对象添加闪烁效果一次.但这种动画效果的缺点是动画效果演示完毕后,对象将会从屏幕上消失. 方法2:选定对象,单击&

异常详细信息: System.InvalidOperationException: 在应用程序配置中未找到连接名“testConnectionString3”或者连接字符串为空。

问题描述 大家好,小弟在用asp.net时遇到以下问题:向页面增加一个DropDownList控件时,使用数据绑定连接到数据库,在vs2005测试中能够顺利进行,但是发布到iis上,就不能运行.报错:"/test"应用程序中的服务器错误.--------------------------------------------------------------------------------在应用程序配置中未找到连接名"testConnectionString3"

C#中实现VB中的CreateObject方法

经常看到有些VB的例子中直接用个CreateObject就可调用系统功能(大多是COM对象),像用户设定,网络设定等等.虽然C#中可以通过使用VB的命名空间的方法来调用CreateObject函数,但是这样比较没什么用,因为生成的对象的所带有的方法都不能使用.C#中还可以直接用添加引用的方式来调用一些对象,前提是你知道该添加哪个引用. 当我上网搜索,已经搜索到很多VB的成功用CreateObject调用的例子,C#的例子却很难找到的时候,就干脆用类似VB的方法算了,很简单.免得继续在网络中大海捞

object c-用xml传输数据就是将所有数据编到纯文本中吗?

问题描述 用xml传输数据就是将所有数据编到纯文本中吗? 小弟最近在学习python和object-c之间的交互,不知道是不是应该用xml来传输数据呢?如果是用xml传输数据,那么比如说一个数组,是不是将数组中的数据编成一个xml格式的纯文本反馈到object-c然后在object-c上解析就可以了?还是需要其他的技术?希望各位前辈能够赐教,感激不尽! 解决方案 用json吧,这个好用,更现代.python,object-c都有很好的库支持

在iphone/android中获取javascript函数调用

问题描述 在iphone/android中获取javascript函数调用 在iphone中: window.location = 'myscheme://FunctionName?Param1=Value1&.........'; 在android中: Android.FunctionName(params); 这样的话可以运行: if(window.Android) Android.FunctionName(params); else window.location = 'myscheme:

java中为什么main函数调用别的函数必须先实例化,实例化的目的是什么?

问题描述 java中为什么main函数调用别的函数必须先实例化,实例化的目的是什么? java中为什么main函数调用别的函数必须先实例化,实例化的目的是什么? 解决方案 估计是你的函数忘了加static,加了就可以直接调用了,比如 int add(int a, int b) { ... } -> static int add(int a, int b) { ... } 解决方案二: 初始化一个对象啊,只有对象才能调用其它的函数,如果不实例化那么这个函数必须是静态函数 解决方案三: 要想调用函数