ASP中,写在<%%>之间的过程或函数应该如何调用??
在A页面中写入:<%subabc()....endsub%>B页面中我想要调用A页面中的abc过程,应该如何调用??如果是函数又怎么调用,是一样的调用方法吗??我需要在B...
在A页面中写入:
<%
sub abc()
....
end sub
%>
B页面中我想要调用A页面中的abc过程,应该如何调用??如果是函数又怎么调用,是一样的调用方法吗??
我需要在B页中要点击才能执行A页中的过程.除了用地址栏带参数的方法外,还有没有其它的方法? 展开
<%
sub abc()
....
end sub
%>
B页面中我想要调用A页面中的abc过程,应该如何调用??如果是函数又怎么调用,是一样的调用方法吗??
我需要在B页中要点击才能执行A页中的过程.除了用地址栏带参数的方法外,还有没有其它的方法? 展开
3个回答
展开全部
在页面B中加入一句
<!--#include file="A.asp"-->
这样就可以直接从页面B中直接调用A.asp中定义的 Sub 和 Function 了。
例如,有一个Celsius(fDegrees) 函数(function),和一个MyProc过程(sub),
调用过程可以是下面方式:
在代码中使用 Sub 和 Function 过程
调用 Function 过程时,函数名必须用在变量赋值语句的右端或表达式中。例如调用Celsius(fDegrees):
Temp = Celsius(fDegrees)
或
MsgBox "温度为"&Celsius(fDegrees)&"摄氏度。"
调用 Sub 过程时,只需输入过程名及所有参数值,参数值之间使用逗号分隔。不需使用 Call 语句,但如果使用了此语句,则必须将所有参数包含在括号之中。
下面的示例显示了调用 MyProc 过程的两种方式。一种使用 Call 语句;另一种则不使用。两种方式效果相同。
Call MyProc(firstarg, secondarg)
MyProc firstarg, secondarg
请注意当不使用 Call 语句进行调用时,括号被省略。
<!--#include file="A.asp"-->
这样就可以直接从页面B中直接调用A.asp中定义的 Sub 和 Function 了。
例如,有一个Celsius(fDegrees) 函数(function),和一个MyProc过程(sub),
调用过程可以是下面方式:
在代码中使用 Sub 和 Function 过程
调用 Function 过程时,函数名必须用在变量赋值语句的右端或表达式中。例如调用Celsius(fDegrees):
Temp = Celsius(fDegrees)
或
MsgBox "温度为"&Celsius(fDegrees)&"摄氏度。"
调用 Sub 过程时,只需输入过程名及所有参数值,参数值之间使用逗号分隔。不需使用 Call 语句,但如果使用了此语句,则必须将所有参数包含在括号之中。
下面的示例显示了调用 MyProc 过程的两种方式。一种使用 Call 语句;另一种则不使用。两种方式效果相同。
Call MyProc(firstarg, secondarg)
MyProc firstarg, secondarg
请注意当不使用 Call 语句进行调用时,括号被省略。
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
B页面写入
<%--#include file="A.asp"--%>
<%abc()%>
即可
一样的办法,SUB可以用<% call abc()%>
<%--#include file="A.asp"--%>
<%abc()%>
即可
一样的办法,SUB可以用<% call abc()%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!--#include file="a.asp"-->
<%Call abc()%>
<%abc()%>
如果abc没有参数或一个参数的话
两个方法都可以,如果abc有多个参数的话,第二种不要()
第一个方法好点,代码的可读性更好
<%Call abc()%>
<%abc()%>
如果abc没有参数或一个参数的话
两个方法都可以,如果abc有多个参数的话,第二种不要()
第一个方法好点,代码的可读性更好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询