◎使用脚本部件向导简化WSC设计

原创 2007年09月30日 08:51:00
尽管XML语言被设计成为一种相对精简的标记语言,符合XML格式的WSC部件也设计的极为规范,但就我而言,在具体的设计过程中,出错最多的仍然在XML的各种标记上,幸好,微软推出了专门生成WSC部件代码的工具Windows Script Component Wizard,这个工具可以迅速的为我们搭建好WSC部件的框架,极大的方便了我们对WSC部件的编写,此向导除了在微软的网站上下载外,在我的网盘上也有一份拷贝。
它的使用方法也极为简单,就连诸如我之流E文程度极差者也能使用。
如上例,生成如下代码:
<?xml version="1.0"?>
<component>
<?component error="true" debug="false"?>
<registration
       description="测试用的WSC部件"
       progid="test.WSC"
       version="1.00"
       classid="{155642f0-fbad-4f98-90cb-b38b7a3cf428}"
>
</registration>
<public>
       <property name="start">
              <get/>
       </property>
       <property name="end">
              <get/>
              <put/>
       </property>
       <method name="print">
              <PARAMETER name="para1"/>
              <PARAMETER name="para2"/>
       </method>
       <method name="list">
              <PARAMETER name="para3"/>
       </method>
</public>
<implements type="Behavior" id="Behavior"/>
<script language="VBScript">
<![CDATA[
dim start
dim end
function get_start()
       get_start = start
end function
function get_end()
       get_end = end
end function
function put_end(newValue)
       end = newValue
end function
function print(para1,para2)
       print = "Temporary Value"
end function
function list(para3)
       list = "Temporary Value"
end function
]]>
</script>
</component>
呵呵,该有的东西全有了,属性对应的变量也定以来,我们只要对其中实现部分稍加修改就可以注册应用了,需要注意的是,如果在WSC编码设计中出现汉字,则必须在第一行添加encoding="gb2312"标记,既第一行为:
<?xml version="1.0" encoding="gb2312" ?>
才能正常通过注册。
 

相关文章推荐

VS2005与IE8导致MFC类向导出现脚本错误无法正常使用的解决办法

VS2005与IE8导致MFC类向导出现脚本错误无法正常使用的解决办法 最近突然出现这种错误,一开始只是自动添加变量出错,手工修改还能用,昨天要开始增加Dialog,发现没有向导很悲剧,...
  • wuqunce
  • wuqunce
  • 2013年04月20日 15:05
  • 781

vs2005: 使用类视图的向导添加方法或变量的时候会报脚本错误

在网络上查说vs2005和Ie8有冲突,搜索一下,大概是要在注册表中增加一项内容,如下所示 Windows Registry Editor Version 5.00 [HKEY_CURRENT_U...

使用NSIS脚本向导进行打包

nsis使用: 启动NSIS程序主界面,选择“可视化脚本编辑器(VNISEdit)”菜单,开始制作自己的安装包   选择“使用脚本向导创建新的脚本文件”,确定   进步脚本向导,下一...
  • nui111
  • nui111
  • 2015年05月20日 21:20
  • 608

vs2005或者vs2008使用向导添加成员变量时发生脚本错误的解决方法

当中vs 2005或者vs 2008编写程序使用向导添加成员变量是会出现如下错误: X:/Program Files/Microsoft Visual Studio 9.0/VC/VCWizards...

Ant系列二:◎Ant的使用 - buildfile文件简介

buildfile是一个xml文档,默认命名为build.xml,在Ant的buildfile中,我们可以设定属性[property]、任务[task],每个buildfile中可以设定多个任务[ta...

VB6.0中提示:该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”的解决办法

用VB6.0中的某些控件时总是提示“该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”~!(主要是因为VB6.0精简版) 具体解决方法: 这里需要一个工具:vbcli.ex...

nsis安装包(六)_向导脚本初级个性化

nsis安装包_向导脚本初级个性化   1运行nsis安装包_手把手教NIS Edit安装向导的使用中生成的安装包,效果如下: 运行安装包文件:  欢迎界面: 点击“下一步”后是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:◎使用脚本部件向导简化WSC设计
举报原因:
原因补充:

(最多只允许输入30个字)