ภาคย่อย ASP

ASP-এমএস, আপনি VBScript এবং অন্যান্য পদ্ধতিতে সাব-প্রোগ্রাম কল করতে পারেন

উদাহরণ:

VBScript-এর সাহায্যে সাব-প্রোগ্রাম কল
একটি ASP থেকে VBScript-এর সাহায্যে সাব-প্রোগ্রাম কল করা কিভাবে
JavaScript-এর সাহায্যে সাব-প্রোগ্রাম কল
একটি ASP থেকে JavaScript-এর সাহায্যে সাব-প্রোগ্রাম কল করা কিভাবে
VBScript এবং JavaScript-এর সাহায্যে সাব-প্রোগ্রাম কল
একটি ASP ফাইলে VBScript এবং JavaScript-এর সাহায্যে সাব-প্রোগ্রাম কল করা কিভাবে

সাব-প্রোগ্রাম

ASP সোর্স কোডটি সাব-প্রোগ্রাম এবং ফাংশন ধারণ করতে পারে:

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

রিকোর্ড করা হয়েছে, "<%@ language="language" %> এই লাইনটি <html> ট্যাগের উপরে লেখা হলে, আরেকটি স্ক্রিপ্ট ভাষা দিয়ে সাব-প্রোগ্রাম বা ফাংশন লিখা যাবে:

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

VBScript এবং JavaScript-এর মধ্যে পার্থক্য

একটি VBScript-এর অস্প ফাইল থেকে VBScript বা JavaScript সাব-প্রোগ্রাম কল করার সময়, "call" শব্দটি ব্যবহার করা যায়, যার পরে সাব-প্রোগ্রামের নাম আসে।যদি সাব-প্রোগ্রামটি প্রার্থীক প্রামান চায়, "call" শব্দটি ব্যবহার করার সময় প্রামানকে ব্র্যাকেটে রাখা উচিত।যদি "call" শব্দটি ছেড়ে দেওয়া হয়, তবে প্রামানকে ব্র্যাকেটে রাখা নয়।যদি সাব-প্রোগ্রামটি কোনো প্রামান না দিতে হয়, তবে ব্র্যাকেট অপশনাল হয়

เมื่อเรียกภาคย่อย VBScript หรือ JavaScript ที่เขียนด้วย JavaScript ในไฟล์ ASP ต้องใช้เครื่องหมายวงเล็บที่อยู่หลังชื่อภาคย่อย