LSet Statement
স্ট্রিং ভেরিয়েবলের বামের স্ট্রিং প্রান্তিক করুন অথবা ব্যবহারকারী-নির্ধারিত একটি ভেরিয়েবল অন্য একটি ভিন্ন ব্যবহারকারী নির্ধারিত ধরনের ভেরিয়েবলে অনুলিপি করুন।
সিনট্যাক্স:
LSet Var As String = Text or LSet Var1 = Var2
প্যারামিটার:
Var: আপনি যে স্ট্রিং বামে প্রান্তিক করতে চান তা ধারণকারী যেকোনো স্ট্রিং ভেরিয়েবল।
লেখ: আপনি স্ট্রিং ভেরিয়েবলের বামে যে স্ট্রিং প্রান্তিক করতে চান।
Var1: আপনি যে ব্যবহারকারী নির্দেশিত ধরনের ভেরিয়েবলে অনুলিপি করতে চান তার নাম।
Var2: আপনি যে ব্যবহারকারী নির্দেশিত ধরনের ভেরিয়েবল থেকে অনুলিপি করতে চান তার নাম।
যদি ষ্ট্রিংটি ষ্ট্রিং ভেরিয়েবল অপেক্ষা ছোট হয়, তাহলে LSet ষ্ট্রিং ভেরিয়েবলের মধ্যে ষ্ট্রিংটি বামে-প্রান্তিক করে থাকে। ষ্ট্রিং ভেরিয়েবলের অবশিষ্ট অবস্থান ফাঁকা স্থান দ্বারা প্রতিস্থাপিত হয়। যদি ষ্ট্রিংটি ষ্ট্রিং ভেরিয়েবল অপেক্ষা দীর্ঘ হয়, তাহলে শুধুমাত্র ষ্ট্রিং ভেরিয়েবলের দৈর্ঘ্য পর্যন্ত স্ট্রিং ভেরিয়েবলটি অনুলিপি করা হবে। LSet স্টেটমেন্টের মাধ্যমে, আপনি একই ধরনের ভিন্ন একটি ভেরয়েবলে ব্যবহারকারী-নির্ধারিত ভেরিয়েবল অনুলিপি করতে পারেন।
উদাহরণ:
Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
sVar = String(40,"*")
sExpr = "SBX"
৪০-অক্ষর রেফারেন্স স্ট্রিং এর মধ্যে REM প্রান্তিক "SBX"
REM একটি ফাঁকা স্থান তারকা চিহ্নের মাধ্যমে প্রতিস্থাপিত করে
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123457896"
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(40,"*")
sExpr = "SBX"
৪০-অক্ষর রেফারেন্স স্ট্রিং এর মধ্যে REM বাম প্রান্তিক "SBX"
LSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123456789"
LSet sVar = sExpr
Print ">"; sVar; "<"
End Sub