RSet Statement

স্ট্রিং চলকের মধ্যে একটি স্ট্রিংকে ডান প্রান্তিক, অথবা একটি ব্যবহারকারী-নির্ধারিত চলকের ধরনকে আরেকটি ধরনে অনুলিপি করা হয়।

সিনট্যাক্স:

RSet Text As String = Text or RSet Variable1 = Variable2

প্যারামিটার:

টেক্সট: যে কোন স্ট্রিং চলক।

পাঠ্য: স্ট্রিং চলকে যে স্ট্রিংটিকে আপনি ডান প্রান্তিক করতে চান।

Variable1: ব্যবহারকারী নির্ধারিত চলক যা অনুলিপিকৃত চলকের লক্ষ্য।

Variable2: ব্যবহারকারী নির্ধারিত চলক যা আপনি অন্য চলকে অনুলিপি করতে চান।

যদি ষ্ট্রিংটি ষ্ট্রিং ভেরিয়েবল অপেক্ষা ছোট হয়, তাহলে RSet ষ্ট্রিং ভেরিয়েবলের মধ্যে ষ্ট্রিং ডান প্রান্তিক করে থাকে। ষ্ট্রিং ভেরিয়েবলের অবশিষ্ট অবস্থান ফাঁকা স্থান দ্বারা প্রতিস্থাপিত হয়। যদি ষ্ট্রিংটি ষ্ট্রিং ভেরিয়েবল অপেক্ষা দীর্ঘ হয়, তাহলে ভেরিয়েবলের দৈর্ঘ্যে অতিক্রম করলে অক্ষরটি ছেঁটে ছোট করা হয়, এবং শুধুমাত্র অবশিষ্ট অক্ষরসমূহ স্ট্রিং ভেরিয়েবলের মধ্যে ডান প্রান্তিক করা হয়।

একটি ব্যবহারকারী নির্ধারিত ধরন থেকে অন্যটিতে চলক বরাদ্দ করতে আপনি RSet স্টেটমেন্ট ব্যবহার করতে পারেন।

একটি ষ্ট্রিং এর বাম এবং ডান প্রান্তিককরণ পরিবর্তন করতে নিচের উদাহরণটিতে RSetএবং 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