ASP Alt Programları

ASP'te, VBScript ve diğer yöntemlerle alt programı çağırabilirsiniz.

Örnek:

VBScript ile yazılmış alt programı nasıl çağıracağınız
ASP'ten VBScript ile yazılmış alt programı nasıl çağıracağınız.
JavaScript ile yazılmış alt programı nasıl çağıracağınız
ASP'ten JavaScript ile yazılmış alt programı nasıl çağıracağınız.
VBScript ve JavaScript ile yazılmış alt programları nasıl çağıracağınız
Bir ASP dosyasında VBScript ve JavaScript ile yazılmış alt programı nasıl çağıracağınız.

Alt program

ASP kaynak kodu alt program ve fonksiyonlar içerebilir:

<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Sonuç: <%call vbproc(3,4)%></p>
</body>
</html>

<%= language="language" %> bu satır, <html> etiketinin üzerinde yazıldığında, başka bir betik dilini kullanarak alt program veya fonksiyon yazabilirsiniz:

<%@ language="javascript" %>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Sonuç: <%jsproc(3,4)%></p>
</body>
</html>

VBScript ile JavaScript arasındaki farklar

VBScript ile yazılmış bir ASP dosyasından VBScript veya JavaScript alt programını çağırırken, "call" anahtar kelimesi kullanılabilir, ardından alt program adı gelir. Alt program parametre gerektiriyorsa, "call" anahtar kelimesi kullanıldığında parametreler parantez içinde olmalıdır. "call" kelimesi atıldığında, parametreler parantez içinde olmayabilir. Alt program parametresizse, parantezler seçenekeldir.

JavaScript ile yazılmış bir ASP dosyasından VBScript veya JavaScript alt programı çağrılırken, alt program adının ardından parantez kullanmak zorunludur.