asp 中自定义函数的语法

asp中自定义函数和vb中有什么不同?<%functionkk(str2)kk=str2endfunctionstr1=kk("你好吗?")response.write(... asp 中 自定义函数和vb中有什么不同?
<%
function kk(str2)
kk=str2
end function
str1=kk("你好吗?")
response.write(str1)
%>
我发现 function kk(Byvalue str2 as string) as string 这样是错误
的 ?
请给我讲下asp中自定义函数的语法,如果能讲下如何在其它页面引用别文件的函数的 方法(一定要是详细的) 我还可以追加 50 分
是 function kk(Byval str2 as string) as string
展开
 我来答
186044
推荐于2017-11-23 · TA获得超过1966个赞
知道大有可为答主
回答量:848
采纳率:0%
帮助的人:1315万
展开全部
一、asp里面的函数返回值是不用申明类型的,因为ASP里的变量是万能变量。ASP自定义函数的格式:
<%
'----------------------------------------------
function myfunction(str1,str2)
dim str3 '变量申明都用dim

操作语句

myfunction=str3 '返回值(ASP返回值得方法和其他语言不同,不用return)
end function
'--------------------------------------------
%>

二、其他页面引用方法:
1.首先你要写一个函数文件function.asp:
<%
function function1(str1,str2)
……
end function

function function2()
……
end function

function function3()
……
end function

function function4()
……
end function
%>

2.在要引用的页面user.asp里用include file语句把这个文件包含进去:
<!--#include file="function.asp"-->
<%
'开始引用
dim a,b,c
a=function1(b,c); '引用完成
%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式