◎使用脚本部件向导简化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" ?>
才能正常通过注册。
 

[设计] - 概说概要设计怎么做 - 结构化设计方法与面向对象设计方法

概说概要设计怎么做 - 结构化设计方法与面向对象设计方法 摘要: 本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。 关键字: 概要设计,结构化,oo...
  • WaitForFree
  • WaitForFree
  • 2014年06月13日 15:09
  • 1187

Linux 编写一个简单的Shell脚本

如果我们想让shell 来完成更多的工作,通过把我们的工具一起放置到我们自己设计的程序中,然后shell 就会自己来执行这些复杂的任务序列。通过编写shell 脚本,我们让shell 来做这些事情。 ...
  • GUI1259802368
  • GUI1259802368
  • 2017年04月16日 21:31
  • 2166

mysql导入外部sql脚本的方法

MySql导入外部脚本的方法:导入的方法分为两种:一是采用图形化工具,如SQLYog、Navicat等;二是利用MySql的命令行界面。下面分别介绍:...
  • u011043843
  • u011043843
  • 2014年06月10日 00:53
  • 3626

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

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

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

在网络上查说vs2005和Ie8有冲突,搜索一下,大概是要在注册表中增加一项内容,如下所示 Windows Registry Editor Version 5.00 [HKEY_CURRENT_U...
  • funnyfu0101
  • funnyfu0101
  • 2011年09月22日 12:12
  • 1970

使用NSIS脚本向导进行打包

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

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

当中vs 2005或者vs 2008编写程序使用向导添加成员变量是会出现如下错误: X:/Program Files/Microsoft Visual Studio 9.0/VC/VCWizards...
  • zhang11wu4
  • zhang11wu4
  • 2011年01月12日 14:16
  • 1770

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

buildfile是一个xml文档,默认命名为build.xml,在Ant的buildfile中,我们可以设定属性[property]、任务[task],每个buildfile中可以设定多个任务[ta...
  • luckykapok918
  • luckykapok918
  • 2013年08月14日 15:43
  • 506

近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。本系统采用单片机AT89s52为中心器件来设计叫交通灯控制器,系统实用性强、操作性、扩展性强。我们组设计的单片机系统是由单片机系统、按键、L

  • 2010年07月01日 22:17
  • 208KB
  • 下载

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

用VB6.0中的某些控件时总是提示“该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”~!(主要是因为VB6.0精简版) 具体解决方法: 这里需要一个工具:vbcli.ex...
  • kencaber
  • kencaber
  • 2016年02月07日 11:36
  • 6058
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:◎使用脚本部件向导简化WSC设计
举报原因:
原因补充:

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