<頭>
<%
サブ vbproc(num1,num2)
応答.write(num1*num2)
エンドサブ
%>
</head>
<本文>
<p>
次のようなプロシージャを呼び出すことができます。
</p>
<p>
結果: <%call vbproc(3,4)%>
</p>
<p>
または、次のようにします。
</p>
<p>
結果: <%vbproc 3,4%>
</p>
</body>
</html>
<%@ language=javascript %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2)}%></head><body><p>結果: <%jsproc (3,4)%></p></body></html>
<html> <head> <% sub vbproc(num1,num2) Response.Write(num1*num2) end sub %> <script language=javascript runat=server> function jsproc(num1,num2) { Response.Write(num1*num2) } </script> </head> <body> <p>Result: <%call vbproc(3,4)%></p> <p>Result: <%call jsproc(3,4)%></p> </body> </html>
ASP neutron プログラムのアプリケーションを学習するための ASP 基本チュートリアル
ASP ソース コードには、サブルーチンと関数を含めることができます。
<html> <head><%sub vbproc(num1,num2)response.write(num1*num2)end sub%></head><body><p>結果: <%call vbproc(3,4)%> </p></body></html>
<html> タグの上に行 <%@ language= language %> を記述すると、別のスクリプト言語を使用してサブルーチンまたは関数を作成できます。
<%@ language=javascript %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>結果: <%jsproc (3,4)%></p> </body> </html>
VBScript で記述された ASP ファイルから VBScript または JavaScript サブルーチンを呼び出す場合は、キーワード call に続けてサブルーチン名を使用できます。サブルーチンにパラメータが必要な場合は、call キーワードを使用するときにパラメータを括弧で囲む必要があります。 callを省略した場合、パラメータを括弧で囲む必要はありません。サブルーチンにパラメータがない場合、括弧はオプションです。
JavaScript で記述された ASP ファイルから VBScript または JavaScript サブルーチンを呼び出す場合は、サブルーチン名の後にかっこを使用する必要があります。