|
要测试组件,可以从ASP、Visual
Basic、Microsoft? Office产品的Visual Basic for
Applications或任何OLE自动控件来调用组件。要使用VBScript从ASP调用Finance组件,可以使用一个HTML表格作为输入来计算某人存款计划的未来值。
所需的HTML表格
我们将使用一个HTML表格后,就能用Request("APR")的方式引用。HTML标记〈 INPUT TYPE=TEXT NAME=APR
〉提供了输入数值所需的字段。
要将表格标记的ACTION属性指定的网页。“Submit”按钮的HTML标记(〈INPUT TYPE=SUBMIT VALUE=" Calculate
Future Value " 〉)使用ACTION的值,从HTML表格标记 (〈 FORM METHOD=POST ACTION="Finance.htm"
〉)来调用ASP页Finance.htm 。
我们已经为您创建好了表格。用文本编辑器打开localhost Web服务器上Tutorial目录 (C:\WINNT\Help\iis\htm\tutorial)中的FVform.htm文件即可。
脚 本
我们使用VBScript来调用您的Finance服务器组件。脚本首先确认来自HTML表格中任何没有输入的变量赋默认值。
Server.CreateObject创建一个Finance组件的实例(也就是使组件可用),名为MS.Finance
。为组件创建实例以后,就可以使用组件的方法和属性了。在脚本中紧随Server.CreateObject之后,使用了CalcFV
方法来计算存款计划的未来值。计算结果将出现在请求这个信息的浏览器中。
要查看脚本,请用文本编辑器打开Tutorial目录(C:\WINNT\Help\iis\htm\tutorial)中的Finance.htm文件。
用浏览器进行测试
要运行Finance.htm ASP页,请打开FVform.htm文件,该文件将绘制一个表格并调用Finance.htm脚本来计算表格中描述的存款计划的未来值。
要打开FVform.htm
,请将浏览器导向http://localhost/iishelp/iis/htm/tutorial/FVform.htm 。在“Savings
Plan”表格中输入数值。
单击“Calculate
Future Value”按钮。存款计划的结果将会出现。
经过不长时间的学习,您已经创建了一个有用的ActiveX服务器组件。如果需要使用其他财务函数,只要通过Visual
Basic将其他方法添加到Finance服务器组件中,就可以执行其他财务函数了。我们鼓励您进行尝试并提出创造性的方法来利用自己的ActiveX组件。您很快将会发现,用组件来开发Web
应用程序几乎没有任何限制。
|