- এটা HTML পৃষ্ঠাত স্ক্ৰিপ্টসমূহ ক'ত সন্নিবিষ্ট কৰিব?
- VBScript ত মন্তব্যসমূহ কেনেকৈ নিয়ন্ত্ৰণ কৰা হয়
- সংৰক্ষিত মূল শব্দ
- পৰামৰ্শ দিয়া পঢ়া
- VBScript কি?
- বেচিক ভিবি স্ক্ৰিপ্টৰ ধাৰণাসমূহৰ
- VBScript সমৰ্থন কৰা পৰিৱেশসমূহ
- VBScript ত তথ্যৰ ধৰণ
- এটা সৰল VBScript কেনেকৈ সৃষ্টি কৰিব?
মাইক্ৰ'ছফ্ট ভিবিস্ক্রিপ্ট (ভিজুৱেল বেচিক স্ক্রিপ্ট)ৰ পৰিচয়: ভিবিস্ক্রিপ্ট টিউটোৰিয়েল #1
আজিৰ পৰিস্থিতিত ভিবিস্ক্রিপ্ট এটা অতি গুৰুত্বপূৰ্ণ বিষয় হৈ পৰিছে, বিশেষকৈ যিসকলে ইচ্ছুক নবীনসকলৰ বাবে স্ক্ৰিপ্ট ভাষা বা QTP/UFT ৰ দৰে স্বয়ংক্ৰিয়কৰণ সঁজুলি শিকিব।
আমি ডেভেলপাৰ আৰু পৰীক্ষকসকলক সহজে বুজিব পৰা ধৰণে VBScript দ্ৰুতভাৱে শিকিবলৈ সহায় কৰিবলৈ VB স্ক্ৰিপ্ট টিউটোৰিয়েলৰ এটা শৃংখলা সামৰি লম।
মোৰ পৰৱৰ্তী টিউটোৰিয়েলত মই VBScript ৰ অন্যান্য গুৰুত্বপূৰ্ণ বিষয় যেনে Variables, Constants, Operators, Arrays, Functions আলোচনা কৰিম , পদ্ধতি, এক্সেল বস্তু, সংযোগ বস্তু আদি, যিয়ে পাছলৈ ব্যৱহাৰকাৰীসকলৰ মাজত ভিবিস্ক্রিপ্ট প্ৰগ্ৰেমিং ভাষা সহজে আৰু ফলপ্ৰসূভাৱে শিকাৰ বাবে সহজ বুজাবুজিৰ সৃষ্টি কৰিব।
************ **************************************************** *৩>০>১>==> এই ১৫ টা টিউটোৰিয়েলৰ সৈতে VBScript শিকিব ==
টিউটোৰিয়েল #1 : VBScript ৰ পৰিচয়
টিউটোৰিয়েল #2 : ঘোষণা কৰা আৰু... VBScript ত চলকসমূহ ব্যৱহাৰ কৰা
টিউটোৰিয়েল #3 : VBScript ত অপাৰেটৰ, অপাৰেটৰৰ অগ্ৰাধিকাৰ আৰু ধ্ৰুৱকসমূহ
টিউটোৰিয়েল #4 : VBScript ত চৰ্তযুক্ত বিবৃতিসমূহ ব্যৱহাৰ কৰা
টিউটোৰিয়েল #5 : VBScript ত লুপসমূহ আৰু ইয়াত 2 নং অংশও
টিউটোৰিয়েল #6 : VBScript ত পদ্ধতি আৰু কাৰ্য্যসমূহ ব্যৱহাৰ কৰা
টিউটোৰিয়েল #7 : VBScript ত এৰে
টিউটোৰিয়েল #8 : তাৰিখৰ ফাংচনসমূহএটা HTML পৃষ্ঠাত সন্নিবিষ্ট কৰা হৈছে।
এটা HTML পৃষ্ঠাত স্ক্ৰিপ্টসমূহ ক'ত সন্নিবিষ্ট কৰিব?
VBScript এ আপোনাক নিম্নলিখিত বিভাগসমূহৰ যিকোনো এটাত এটা ক'ড স্থাপন কৰাৰ স্বাধীনতা প্ৰদান কৰে:
- হেডাৰ টেগসমূহৰ ভিতৰত অৰ্থাৎ আৰু . ৰ মাজত 17> নথিপত্ৰৰ মূখ্য অংশৰ ভিতৰত অৰ্থাৎ মাজত আৰু টেগ।
HTML ত প্ৰথম VBScript ক'ড:
এতিয়া, HTML টেগৰ ভিতৰত VBScript ক'ড কেনেকৈ লিখিব পাৰি বুজিবলৈ এটা সহজ উদাহৰণ লওঁ আহক।
Testing VBScript Skills variable1 = 1 variable2 = 2 output = (variable1 + variable2) / 1 document.write (“resultant from the above equation is ” & output)
টোকা : 'document' ৰ ব্ৰেকেটৰ ভিতৰত যিয়েই নহওক কিয়। write', প্ৰদৰ্শন পৃষ্ঠাত এটা আউটপুট হিচাপে প্ৰদৰ্শিত হ'ব।
এই প্ৰগ্ৰামৰ আউটপুট হ'ল: ওপৰৰ সমীকৰণৰ পৰা ফলাফল 3
ক'ড সম্পূৰ্ণ কৰাৰ পিছত, আপুনি ইয়াক এটা ফাইলত সংৰক্ষণ কৰিব পাৰে আৰু এটা ফাইলৰ নাম anyfilename.html হিচাপে দিব পাৰে।
চল কৰিবলৈ , মাত্ৰ এই ফাইলটো IE ত খোলক।
জনাটো গুৰুত্বপূৰ্ণ:
আমি মাত্ৰ HTML ফাইলত VBScript ক'ডৰ প্ৰণয়ন দেখিছো। কিন্তু, QTP ত VBScript HTML টেগসমূহৰ ভিতৰত ৰখা নহয়। ইয়াক এটা এক্সটেনচন '.vbs' ৰ সৈতে সংৰক্ষণ কৰা হয় আৰু QTP এক্সিকিউচন ইঞ্জিনৰ দ্বাৰা এক্সিকিউট কৰা হয়।
QTP ৰ ক্ষেত্ৰত VBScript ৰ ব্যৱহাৰিক প্ৰণয়ন বুজিবলৈ, আপুনি চলক, ধ্ৰুৱক, ইত্যাদি জানিব লাগিব আৰু মই মোৰ আগন্তুক টিউটোৰিয়েলত সেইটো আলোচনা কৰিম, মই আপোনাক এটা বাহ্যিক ফাইলৰ ধাৰণাৰে VBScript ক'ড দেখুৱাব বিচাৰো।
বাহ্যিক ফাইলত VBScript:
variable1 = 22 variable2 = 21 subtraction = variable1 - variable2 document.write (“subtraction of 2 numbers is” & subtraction)
এইটো প্ৰৱেশ কৰিবলৈবাহ্যিক উৎসৰ পৰা ক'ড, এই ক'ডটো “.vbs” এক্সটেনচনৰ সৈতে এটা লিখনী ফাইলত সংৰক্ষণ কৰক।
VBScript ত মন্তব্যসমূহ কেনেকৈ নিয়ন্ত্ৰণ কৰা হয়
ইয়াক এটা ভাল প্ৰগ্ৰেমিং বুলি ধৰা হয় উন্নত পঠনযোগ্যতা আৰু বুজাৰ উদ্দেশ্যে লিপিসমূহত মন্তব্যসমূহ অন্তৰ্ভুক্ত কৰাৰ অভ্যাস কৰক।
এটা VBScript ত মন্তব্যসমূহ নিয়ন্ত্ৰণ কৰিব পৰাকৈ ২টা উপায় আছে:
# ১) যিকোনো বিবৃতি যিটো একক উদ্ধৃতি (') ৰে আৰম্ভ হয়, সেইটোক মন্তব্য হিচাপে গণ্য কৰা হয়:
#2) REM মূল শব্দৰে আৰম্ভ হোৱা যিকোনো বিবৃতি হ'ল মন্তব্য হিচাপে গণ্য কৰা হয়।
REM let’s do subtraction of 2 numbers variable1 = 11 variable2 = 10 subtraction = variable1 - variable2 document.write (“subtraction of 2 numbers is” & subtraction)
ফৰ্মেটিং টিপছ:
#1) কোনো ছেমিকলন নহয় VBScript ত বিশেষ বিবৃতিটো শেষ কৰিবলে প্ৰয়োজনীয়।
#2) যদি VBScript ত একেটা শাৰীতে 2 বা তাতকৈ অধিক শাৰী লিখা হয় তেন্তে কলনসমূহে (:) এটা শাৰী বিভাজক হিচাপে কাম কৰে .
এইটো এটা উদাহৰণৰ সহায়ত বুজি পাওঁ:
variable1 = 11:variable2 = 21:variable3=34
#3 ) যদি এটা বিবৃতি দীঘলীয়া আৰু একাধিক বিবৃতিত ভাঙিব লাগে তেন্তে আপুনি আণ্ডাৰস্ক’ৰ “_” ব্যৱহাৰ কৰিব পাৰে।
ইয়াৰ উদাহৰণ চাওঁ আহক:
variable1 = 11 variable2 = 10 output = (variable1 - variable2) * 10 document.write (“output generated from the calculation”& _ “of using variable1 and variable2 with the multiplication of resultant”&_ from 10 is” & output)
সংৰক্ষিত মূল শব্দ
যিকোনো ভাষাতে সংৰক্ষিত শব্দ হিচাপে কাম কৰা শব্দৰ এটা গোট থাকে আৰু ইয়াক চলক নাম হিচাপে ব্যৱহাৰ কৰিব নোৱাৰি, ধ্ৰুৱক নাম, বা অন্য যিকোনো চিনাক্তকৰ্তাৰ নাম।
বহুত অধিক আপডেইটৰ বাবে লগত থাকক, আৰু এই টিউটোৰিয়েলৰ বিষয়ে আপোনাৰ চিন্তাসমূহ অংশীদাৰী কৰিবলৈ নিঃসংকোচে অনুভৱ কৰক।
পৰামৰ্শ দিয়া পঢ়া
টিউটোৰিয়েল #9 : VBScript ত ষ্ট্ৰিং আৰু কুকীজৰ সৈতে কাম কৰা
টিউটোৰিয়েল #10 : VBScript ত ইভেন্টৰ সৈতে কাম কৰা
টিউটোৰিয়েল #11 : ভিবিস্ক্রিপ্টত এক্সেল বস্তুৰ সৈতে কাম কৰা
টিউটোৰিয়েল #12 : ভিবিস্ক্রিপ্টত সংযোগ বস্তুৰ সৈতে কাম কৰা
টিউটোৰিয়েল # 13 : VBScript ত ফাইলৰ সৈতে কাম কৰা
টিউটোৰিয়েল #14 : VBScript ত ভুল নিয়ন্ত্ৰণ
টিউটোৰিয়েল #15 : VBScript সাক্ষাৎকাৰৰ প্ৰশ্ন৩>০>******************************************** ******************
প্ৰথম অৱস্থাত, আৰম্ভণিতে মই প্ৰথম বিষয়টো 'ভিবিস্ক্রিপ্টৰ পৰিচয়' হিচাপে বাছি লৈছো।
এই টিউটোৰিয়েলত মই VBScript ৰ মূল কথাসমূহ আলোচনা কৰিম, যাৰ ফলত ইয়াৰ বৈশিষ্ট্যসমূহ, ইয়াৰ দ্বাৰা সমৰ্থিত তথ্যৰ ধৰণ আৰু ক'ডিং পদ্ধতিসমূহৰ লগতে মন্তব্যসমূহ নিয়ন্ত্ৰণ কৰাৰ পদ্ধতিৰ ওপৰত অধিক গুৰুত্ব দিম আৰু লিপিসমূহত বিন্যাসসমূহ ।
VBScript কি?
নামটোৱে নিজেই বুজাই দিয়াৰ দৰে, VBScript এটা ‘স্ক্রিপ্ট ভাষা’ । ই মাইক্ৰ’ছফটে বিকশিত কৰা এটা লঘু কেছ ইনচেন্সিটিভ প্ৰগ্ৰেমিং ভাষা। ই ‘ভিজুৱেল বেচিক’ৰ এটা উপগোট বা আমি ইয়াক মাইক্ৰ’ছফ্টৰ প্ৰগ্ৰেমিং ভাষা ভিজুৱেল বেচিকৰ লঘু সংস্কৰণ হিচাপেও ক’ব পাৰো।
আমাৰ বেছিভাগেই আমাৰ স্কুল বা কলেজৰ পাঠ্যক্ৰমৰ পাঠ্যক্ৰমৰ সময়ত ভিজুৱেল বেচিক ব্যৱহাৰ কৰিলেহেঁতেন। ভিজুৱেল বেছিক হৈছে এটা ইভেন্ট-চালিত প্ৰগ্ৰেমিং ভাষা আৰু মাইক্ৰ'ছফ্টৰ পৰা এটা সংহত উন্নয়ন পৰিৱেশ।
VBScript ভাষা ব্যৱহাৰ কৰা হয়স্বয়ংক্ৰিয় পৰীক্ষা স্ক্ৰিপ্টসমূহ ক'ডিং আৰু চলোৱাৰ বাবে QTP ত। এইটো শিকিবলৈ বৰ কঠিন ভাষা নহয় আৰু প্ৰগ্ৰেমিংৰ মৌলিক দক্ষতা আৰু ক’ড লিখাৰ প্ৰতি থকা আকৰ্ষণৰ অলপ জ্ঞান থাকিলে যিকোনো ব্যক্তিয়েই এই কথাটো সহজেই শিকিব পাৰে। যিসকলে ভিজুৱেল বেচিক জানে তেওঁলোকৰ বাবে ই এটা অতিৰিক্ত সুবিধা।
স্বয়ংক্ৰিয়কৰণ পৰীক্ষকসকলে, যিসকলে QTP ত পৰীক্ষাসমূহ সৃষ্টি, ৰক্ষণাবেক্ষণ আৰু এক্সিকিউট কৰিব বিচাৰে, VBScript ব্যৱহাৰ কৰি মৌলিক প্ৰগ্ৰেমিং দক্ষতা থকাটো প্ৰয়োজন।
বেচিক ভিবি স্ক্ৰিপ্টৰ ধাৰণাসমূহৰ
এতিয়া কিছুমান মূল বিষয়লৈ যাওঁ যিবোৰ ভিবিস্ক্রিপ্টৰ বিষয়ে স্পষ্ট বুজাবুজি আৰু জ্ঞান সক্ষম কৰিবলৈ ভিবিস্ক্রিপ্টৰ আশে-পাশে ঘূৰি থাকে।
তথ্যৰ ধৰণ
1) মাত্ৰ এটা তথ্যৰ ধৰণ আছে: ভেৰিয়েন্ট । ই ব্যৱহাৰ কৰা প্ৰসংগৰ ওপৰত ভিত্তি কৰি বিভিন্ন ধৰণৰ তথ্য সংৰক্ষণ কৰিব পাৰে।
2) যদি সংখ্যাগত প্ৰসংগত ব্যৱহাৰ কৰা হয় তেন্তে ই এটা সংখ্যা বা এটা ষ্ট্ৰিং যদি এটা ষ্ট্ৰিং এক্সপ্ৰেচনত ব্যৱহাৰ কৰা হয়।
৩) যদি এটা সংখ্যাই ষ্ট্ৰিং হিচাপে আচৰণ কৰিবলগীয়া হয় আমি ইয়াক “ “ ৰ ভিতৰত আবদ্ধ কৰিব পাৰো।
৪) এটা ভিন্নতাৰ বিভিন্ন উপপ্ৰকাৰ থাকে। আপোনাৰ তথ্যৰ বাবে এটা স্পষ্ট সংজ্ঞা লাভ কৰিবলে আপুনি এই উপপ্ৰকাৰসমূহ স্পষ্টভাৱে ধাৰ্য্য কৰিব পাৰে। তলত VB ব্যৱহাৰকাৰী সহায়কৰ পৰা এটা স্ক্ৰীণশ্বট দিয়া হৈছে যিয়ে ব্যৱহাৰ কৰিব পৰা সকলো উপপ্ৰকাৰৰ তথ্য দেখুৱাই:
(বৃহৎ কৰিবলৈ ছবিত ক্লিক কৰক)
5) ৰূপান্তৰ ফাংচন ব্যৱহাৰ কৰি এটা উপপ্ৰকাৰৰ তথ্য আন এটালৈ ৰূপান্তৰিত কৰিব পাৰি।
6) যিহেতু ই একমাত্ৰ উপলব্ধ তথ্যৰ ধৰণ, গতিকে এটা ফাংচনৰ পৰা সকলো মান ঘূৰাই দিয়ে
ইয়াত আপুনি নিজাববীয়াকৈ চেষ্টা কৰিব পৰা বিভিন্ন VBScripting উদাহৰণ আছে।
চলকসমূহ
1) এটা চলক কম্পিউটাৰৰ মেম’ৰিৰ এটা স্থানৰ বাহিৰে আন একো নহয় যিয়ে কিছুমান তথ্য সংৰক্ষণ কৰিব পাৰে। এই তথ্য সময়ে সময়ে সলনি হোৱাটো নিশ্চিত। তথ্য দৈহিকভাৱে ক'লৈ যায় সেয়া অগুৰুত্বপূৰ্ণ কিন্তু প্ৰয়োজনৰ সময়ত, ইয়াক চলকটোৰ নাম ঠিকনা দি অভিগম বা সলনি কৰিব পাৰি।
যেনে: যদি এটা বিবৃতি আছে যিটো আপুনি কেইবাবাৰো চলাব বিচাৰে, আপুনি a ব্যৱহাৰ কৰিব পাৰে সেই গণনাটো ৰাখিবলৈ চলক। X কওক X এটা চলক যিটো ব্যৱহাৰ কৰি মেমৰিত থকা ঠাইখিনি সংৰক্ষণ, পৰিৱৰ্তন আৰু ব্যৱহাৰ কৰিব পাৰি য'ত আমি গণনা ৰাখিব বিচাৰো।
2) সকলো চলক ডাটাটাইপৰ ভিন্নতা।
3) এটা চলক ইয়াৰ ব্যৱহাৰৰ আগতে ঘোষণা কৰাটো বৈকল্পিক, যদিও ইয়াক কৰাটো এটা ভাল অভ্যাস।
4) বনাবলৈ ঘোষণা বাধ্যতামূলক তাত এটা “ বিকল্প স্পষ্ট” বিবৃতি উপলব্ধ। চলক ঘোষণা কৰিবলৈ:
Dim x – ই x ঘোষণা কৰে
Dim x, y, z – ই একাধিক চলক ঘোষণা কৰে
X=10 – এইদৰে এটা মান নিযুক্ত কৰা হয় . সাধাৰণ নিয়ম অনুসৰি, চলকটো হৈছে বাওঁফালৰ উপাদান আৰু সোঁফালৰটো হৈছে ইয়াৰ মান।
X=”স্বতী” – এইটোৱেই হৈছে এটা ষ্ট্ৰিং মান নিযুক্ত কৰাৰ ধৰণ।
To ঘোষণাসমূহ বাধ্যতামূলক কৰক এইদৰে ক'ড লিখিব লাগিব:
বিকল্প স্পষ্ট
Dim x, stri
যদি বিকল্প স্পষ্ট বিবৃতি ব্যৱহাৰ কৰা হোৱা নাছিল,আমি পোনপটীয়াকৈ লিখিব পাৰিলোহেঁতেন:
x=100
stri=”স্বতী”
আৰু ই নিক্ষেপ নকৰিলেহেঁতেন এটা ভুল।
5) নামকৰণ নিয়ম : নামসমূহ এটা বৰ্ণানুক্ৰমিক আখৰৰ সৈতে আৰম্ভ হ'ব লাগিব, অনন্য হ'ব লাগিব, এটা এম্বেড কৰা সময়সীমা থাকিব নোৱাৰে আৰু 255 আখৰতকৈ অধিক হ'ব নোৱাৰে।
6) এটা মান থকা চলক এটা স্কেলাৰ চলক আৰু যিটোত এটাতকৈ অধিক আছে সেয়া এটা এৰে।
7) A এক মাত্ৰিক এৰেক Dim A(10) হিচাপে ঘোষণা কৰিব পাৰি। VB স্ক্ৰিপ্টৰ সকলো এৰে শূন্য-ভিত্তিক যাৰ অৰ্থ হৈছে এৰে সূচী 0 ৰ পৰা ঘোষণা কৰা সংখ্যাৰ মাজেৰে আৰম্ভ হয়। অৰ্থাৎ আমাৰ এৰে A ত ১১টা মৌল আছে। 0 ৰ পৰা 10 লৈ আৰম্ভ কৰি।
8) এটা 2-মাত্ৰিক এৰে ঘোষণা কৰিবলৈ কেৱল শাৰী গণনা আৰু স্তম্ভ গণনাক এটা কমা দ্বাৰা পৃথক কৰক। যেনে: ডিম এ(৫, ৩)। অৰ্থাৎ ইয়াৰ ৬টা শাৰী আৰু ৪টা স্তম্ভ আছে। প্ৰথম সংখ্যাটো সদায় শাৰী আৰু দ্বিতীয়টো এটা কমা।
9) এটা গতিশীল এৰেও আছে যাৰ আকাৰ চলনৰ সময়ত সলনি হ'ব পাৰে। এই এৰেসমূহ dim বা redim ষ্টেটমেন্ট ব্যৱহাৰ কৰি ঘোষণা কৰিব পাৰি।
যদি এটা এৰেক Dim A(10) হিচাপে ঘোষণা কৰা হয় আৰু ৰানটাইমৰ সময়ত, যদি আমাক অধিক স্থানৰ প্ৰয়োজন হয় আমি ষ্টেটমেন্ট ব্যৱহাৰ কৰি একে কাম কৰিব পাৰো: redim A( ১০)। ৰেডিম ষ্টেটমেন্টৰ সৈতে সংগতি ৰাখি ব্যৱহাৰ কৰিব পৰা এটা “Preserve” ষ্টেটমেন্ট আছে।
Dim A(10,10)
........
....
Redim preserve A(10,20)
এই ক'ডৰ টুকুৰাটোৱে দেখুৱাইছে যে আমি কেনেকৈ কৰো। প্ৰথম অৱস্থাত A হৈছে ১১ বাই ১১ এৰে। তেতিয়া আমি আছোইয়াক এটা 11 বাই 21 এৰেলৈ আকাৰ সলনি কৰিলে আৰু সংৰক্ষণ বিবৃতিয়ে নিশ্চিত কৰিব যে এৰেত পূৰ্বতে থকা তথ্য হেৰাই যোৱা নাই।
ধ্ৰুৱকসমূহ
- ১৭>নামটোৱে বুজাই দিয়াৰ দৰে ধ্ৰুৱক এটা নাম নিযুক্ত কৰা প্ৰগ্ৰেমত এটা অপৰিৱৰ্তিত মানৰ বাহিৰে আন একো নহয়।
- এইবোৰক এটা নামৰ আগত “Const” লগাই ঘোষণা কৰিব পাৰি।
- যেনে: Const a=”10” বা Const Astr=”Swati”.
- স্ক্রিপ্ট চলি থকাৰ সময়ত এই মান ভুলবশতঃ সলনি কৰিব নোৱাৰি।
অপাৰেটৰসমূহ
সৰ্বাধিক ব্যৱহৃত কিছুমান গুৰুত্বপূৰ্ণ অপাৰেটৰ হ'ল:
- ষ্ট্ৰিং সংযোগ: & (যেনে: Dim x=”good”&”day”, গতিকে x ত “goodday”
- যোগ (+)
- বিয়োগ (-)
- গুণন (* )
- বিভাজন(/)
- যুক্তিগত অস্বীকাৰ (নহয়)
- যুক্তিসংযোগ (আৰু)
- যুক্তিক বিচ্ছেদ ( বা)
- সমতা(=)
- বৈষম্য ()
- ()তকৈ কম
- (>)তকৈ ডাঙৰ
- (<. তকৈ কম বা সমান ;=)
- (>=)তকৈ ডাঙৰ বা সমান
- বস্তুৰ সমতুল্য(Is)
মন কৰিবলগীয়া যে তালিকাখন সম্পূৰ্ণ নহয় কিন্তু কেৱল এটা উপগোট যিয়ে সৰ্বাধিক ব্যৱহৃত অপাৰেটৰসমূহ ধাৰণ কৰে।
অপাৰেটৰৰ অগ্ৰাধিকাৰৰ নিয়মসমূহ হ'ল:
- গুণন বা বিভাজনে যোগ বা বিয়োগতকৈ অগ্ৰাধিকাৰ লয়
- যদি একেটা অভিব্যক্তিতে গুণন আৰু বিভাজন থাকে, তেন্তে বাওঁফালৰ পৰা সোঁফালৰ ক্ৰমটো হ’লবিবেচনা কৰা হৈছে
- যদি যোগ আৰু বিয়োগ একেটা অভিব্যক্তিতে ঘটে, তেন্তে বাওঁ আৰু সোঁ ক্ৰমটোও বিবেচনা কৰা হয়।
- বন্ধনী ব্যৱহাৰ কৰি ক্ৰমটো অভাৰৰাইড কৰিব পাৰি। এই ক্ষেত্ৰত বন্ধনীৰ ভিতৰৰ অভিব্যক্তিটো প্ৰথমে এক্সিকিউট কৰা হয়।
- & অপাৰেটৰে সকলো গাণিতিক অপাৰেটৰৰ পিছত আৰু সকলো লজিকেল অপাৰেটৰৰ আগত অগ্ৰাধিকাৰ লয়।
VBScript সমৰ্থন কৰা পৰিৱেশসমূহ
প্ৰধানকৈ, 3 টা পৰিৱেশ আছে য'ত VBScript চলাব পাৰি।
১> ইয়াৰ ভিতৰত আছে:
#1) IIS (ইণ্টাৰনেট তথ্য চাৰ্ভাৰ): I internet I nformation S erver হৈছে Microsoft ৰ ৱেব চাৰ্ভাৰ।
#2) WSH (Windows স্ক্ৰিপ্ট হ'ষ্ট): W indows S cript H ost হৈছে উইণ্ড'জ অপাৰেটিং চিষ্টেমৰ হ'ষ্টিং পৰিৱেশ।
#3) IE (ইণ্টাৰনেট এক্সপ্ল'ৰাৰ): I internet E xplorer হৈছে এটা সৰল হ'ষ্টিং পৰিৱেশ যি সঘনাই ব্যৱহাৰ কৰা হয়
VBScript ত তথ্যৰ ধৰণ
অন্য ভাষাৰ দৰে নহয়, VBScript ৰ মাত্ৰ 1 টা ডাটা ধৰণ আছে যাক Variant বুলি কোৱা হয়।
যিহেতু এইটোৱেই একমাত্ৰ VBScript ত ব্যৱহাৰ কৰা ডাটা ধৰণ, ই একমাত্ৰ ডাটা ধৰণ যি VBScript ৰ সকলো ফাংচনে ঘূৰাই দিয়ে।
এটা ভিন্ন ডাটা ধৰণত বিভিন্ন ধৰণৰ তথ্য থাকিব পাৰে, ইয়াক কেনেকৈ ব্যৱহাৰ কৰা হয় তাৰ ওপৰত নিৰ্ভৰ কৰি। উদাহৰণৰ বাবে , যদি আমি এই ডাটা ধৰণটো String প্ৰসংগত ব্যৱহাৰ কৰো তেন্তে ই এটা String ৰ দৰে আচৰণ কৰিব আৰু যদি আমি ইয়াক ব্যৱহাৰ কৰোসংখ্যাগত প্ৰসংগ তেতিয়া এইটোৱে এটা সংখ্যাৰ দৰে আচৰণ কৰিব। এইটো এটা ভেৰিয়েন্ট ডাটা টাইপৰ বিশেষত্ব।
এটা ভেৰিয়েন্ট ডাটা টাইপত কেইবাটাও উপপ্ৰকাৰ থাকিব পাৰে। এতিয়া, এটা বিশেষ উপপ্ৰকাৰ ব্যৱহাৰ কৰিলে সকলো মান/তথ্য কি ঘূৰাই দিয়া হ'ব চাওঁ আহক।
উপপ্ৰকাৰসমূহৰ ভিতৰত আছে:
#1) খালী : এই উপধৰণে ইংগিত দিয়ে যে সংখ্যাগত চলকসমূহৰ ক্ষেত্ৰত মান 0 হ'ব আৰু “ষ্ট্ৰিং চলকসমূহৰ বাবে।
#2) শূন্য: এই উপপ্ৰকাৰে ইংগিত দিয়ে যে কোনো বৈধ নাই ডাটা।
#3) বুলিয়ান: এই উপপ্ৰকাৰে ইংগিত দিয়ে যে ফলাফল মান সত্য বা মিছা হ'ব।
#4) বাইট: এই উপপ্ৰকাৰে প্ৰদৰ্শন কৰে যে ফলাফল মান 0 ৰ পৰা 255 ৰ মাজৰ পৰিসৰত থাকিব অৰ্থাৎ ফলাফল 0 ৰ পৰা 255 লৈকে যিকোনো মানৰ পৰা হ'ব।
#5) পূৰ্ণসংখ্যা: এই উপপ্ৰকাৰে দেখুৱাইছে যে ফলাফল মান -32768ৰ পৰা 32767ৰ মাজৰ পৰিসৰত থাকিব অৰ্থাৎ ফলাফল -32768ৰ পৰা 32767লৈকে যিকোনো মানৰ পৰা হ'ব
#6) মুদ্ৰা: এই উপপ্ৰকাৰে ইংগিত দিয়ে যে... ফলস্বৰূপে মূল্য -৯২২,৩৩৭,২০৩,৬৮৫,৪৭৭.৫৮০৮ৰ পৰা ৯২২,৩৩৭,২০৩,৬৮৫,৪৭৭.৫৮০৭ৰ ভিতৰত থাকিব অৰ্থাৎ ফলাফল -৩২৭-৯২২,৩৩৭,২০৩,৬৮৫,৪৭৭.৫৮০৮ৰ পৰা ৯২২,৩৩৭,২০৩,৬৮ৰ ভিতৰত যিকোনো মানৰ পৰা হ’ব 5,477.5807.
#7) দীঘল: এই উপপ্ৰকাৰে দেখুৱাইছে যে... ফলাফল মান -২,১৪৭,৪৮৩,৬৪৮ৰ পৰা ২,১৪৭,৪৮৩,৬৪৭ৰ ভিতৰত থাকিব অৰ্থাৎ ফলাফল -২,১৪৭,৪৮৩,৬৪৮ৰ মাজৰ যিকোনো মানৰ পৰা হ'ব2,147,483,647.
#8) একক: এই উপপ্ৰকাৰে প্ৰদৰ্শন কৰে যে ঋণাত্মক মানৰ ক্ষেত্ৰত ফলাফল মান -3.402823E38 ৰ পৰা -1.401298E-45 লৈকে যিকোনো মানৰ পৰা হ'ব।
আৰু ধনাত্মক মানৰ বাবে, ফলাফল 1.401298E-45 ৰ পৰা 3.402823E38 ৰ মাজৰ যিকোনো মানৰ পৰা হ'ব।
#9) দুগুণ: এই উপপ্ৰকাৰে সূচায় যে ফলাফল মান হ'ব ঋণাত্মক মানৰ ক্ষেত্ৰত -1.7976931313486232E308 ৰ পৰা 4.94065645841247E-324 লৈকে যিকোনো মানৰ পৰা।
আৰু ধনাত্মক মানৰ বাবে, ফলাফল 4.94065645841247E-324 ৰ পৰা 1.79769313486232E308 লৈকে হব ৩>০> #10) তাৰিখ (সময়): এই উপপ্ৰকাৰে এটা সংখ্যা ঘূৰাই দিব যিয়ে 1 জানুৱাৰী, 100ৰ পৰা 31 ডিচেম্বৰ, 9999
#11) ষ্ট্ৰিংৰ মাজৰ এটা তাৰিখ মান প্ৰতিনিধিত্ব কৰিব : এই উপপ্ৰকাৰে এটা চলক-দৈৰ্ঘ্যৰ ষ্ট্ৰিং মান ঘূৰাই দিব যিটো প্ৰায় ২ বিলিয়ন আখৰলৈকে দৈৰ্ঘ্য হ'ব পাৰে।
#12) বস্তু: এই উপপ্ৰকাৰে এটা বস্তু ঘূৰাই দিব।
#13) ত্ৰুটি: এই উপপ্ৰকাৰে এটা ভুল সংখ্যা ঘূৰাই দিব।
এটা সৰল VBScript কেনেকৈ সৃষ্টি কৰিব?
এটা VBScript সৃষ্টি কৰিবলৈ, মাত্ৰ 2 টা বস্তুৰ প্ৰয়োজন।
সেইবোৰ হ'ল:
- পাঠ সম্পাদক VBScript ক'ড লিখিবলৈ Notepad++ বা আনকি Notepad ৰ দৰে।
- IE (IE6 বা তাৰ ওপৰত থকাটো ভাল) VBScript ক'ড চলাবলৈ।
এতিয়া, আহক স্পষ্টতাৰ উদ্দেশ্যে কেইটামান VBScript ক'ড চাওক কিন্তু তাৰ আগতে, স্ক্ৰিপ্টসমূহ ক'ত থাকিব পাৰে সেয়া জনাটো গুৰুত্বপূৰ্ণ