VBScript এর মাধ্যমে প্রোগ্রামিং এর সময় ইনপুট গ্রহণ এবং আউটপুট প্রদর্শন করা অত্যন্ত গুরুত্বপূর্ণ। ভিবিস্ক্রিপ্টে এই কাজ দুটি অত্যন্ত সহজভাবে করা যায়। এখানে MsgBox এবং InputBox ফাংশন দুটি ব্যবহার করে কীভাবে ইনপুট এবং আউটপুট পরিচালনা করা যায়, তা আলোচনা করা হবে।
MsgBox ফাংশন
MsgBox (Message Box) ফাংশনটি ব্যবহারকারীর কাছে একটি বার্তা প্রদর্শন করতে ব্যবহৃত হয়। এটি সাধারণত তথ্য, সতর্কতা, অথবা একটি নিশ্চিতকরণ বার্তা দেখানোর জন্য ব্যবহার করা হয়।
MsgBox এর ব্যবহার
MsgBox "এটি একটি বার্তা বাক্স"
এটি একটি সাধারণ বার্তা প্রদর্শন করবে, যেখানে লেখা থাকবে "এটি একটি বার্তা বাক্স"।
MsgBox এর অন্যান্য অপশন
MsgBox ফাংশনটির আরও কিছু অপশন আছে, যা আপনি বার্তা বাক্সের ধরনের উপর নির্ভর করে কাস্টমাইজ করতে পারেন। এর সিঙ্কট্যাক্স:
MsgBox prompt, buttons, title
- prompt: বার্তা যা প্রদর্শিত হবে।
- buttons: বার্তা বাক্সের বোতামগুলি কেমন হবে (যেমন OK, Yes/No ইত্যাদি)।
- title: বার্তা বাক্সের শিরোনাম।
উদাহরণ:
MsgBox "আপনি কি সঠিক সিদ্ধান্ত নিয়েছেন?", vbYesNo + vbQuestion, "নির্দেশনা"
এটি একটি Yes/No অপশন সহ একটি প্রশ্ন বার্তা প্রদর্শন করবে, যার শিরোনাম হবে "নির্দেশনা"।
InputBox ফাংশন
InputBox ফাংশনটি ব্যবহারকারী থেকে ইনপুট গ্রহণ করতে ব্যবহৃত হয়। এটি একটি ডায়ালগ বক্স তৈরি করে, যেখানে ব্যবহারকারী কিছু তথ্য ইনপুট করতে পারেন, যা পরে আপনার স্ক্রিপ্টে ব্যবহার করা যায়।
InputBox এর ব্যবহার
Dim userInput
userInput = InputBox("আপনার নাম লিখুন:")
MsgBox "আপনার নাম হলো: " & userInput
এই স্ক্রিপ্টটি একটি ইনপুট বক্স প্রদর্শন করবে, যেখানে ব্যবহারকারী তার নাম লিখতে পারবে। পরে, নামটি MsgBox দিয়ে প্রদর্শিত হবে।
InputBox এর অন্যান্য অপশন
InputBox ফাংশনটির সিঙ্কট্যাক্স:
InputBox(prompt, title, default)
- prompt: ব্যবহারকারীকে যা লিখতে বলা হবে।
- title: ইনপুট বক্সের শিরোনাম।
- default: ইনপুট বক্সে প্রদর্শিত একটি প্রাথমিক মান (যদি থাকে)।
উদাহরণ:
Dim userAge
userAge = InputBox("আপনার বয়স লিখুন:", "বয়স ইনপুট", "২৫")
MsgBox "আপনার বয়স হলো: " & userAge
এটি ব্যবহারকারীর বয়স নেওয়ার জন্য একটি ইনপুট বক্স তৈরি করবে এবং একটি প্রাথমিক মান (২৫) প্রদর্শন করবে। পরবর্তীতে, বয়সটি MsgBox-এ প্রদর্শিত হবে।
সারাংশ
- MsgBox ফাংশন ব্যবহার করে সহজে বার্তা প্রদর্শন করা যায়, এবং এটি বিভিন্ন বোতাম (OK, Yes/No) বা প্রশ্ন চিহ্ন প্রদর্শন করতে পারে।
- InputBox ফাংশন ব্যবহারকারী থেকে ইনপুট গ্রহণ করার জন্য ব্যবহৃত হয় এবং এটি একটি ডায়ালগ বক্স প্রদান করে, যাতে ব্যবহারকারী তাদের প্রয়োজনীয় তথ্য প্রদান করতে পারে।
এই দুইটি ফাংশন VBScript-এ বেসিক ইনপুট এবং আউটপুট অপারেশন পরিচালনা করতে সাহায্য করে।
Read more