সবাই কেমন আছেন মনে হয় আল্লাহর রহমতে সবাই ভাল আছেন । আমরা আমাদের
আগের প্রোজেক্ট টাতে Time and
Date কে মডিফাই করেছিলাম । এখন আমরা যে প্রোজেক্ট টা
করব তা হল টেক্সট বক্সে স্ট্রিং এন্ট্রি করা । আমাদের এই প্রোজেক্ট টা করার
উদ্দেশ্য হল আমরা যখন কোনো সফটওয়্যার বা প্রোজেক্ট ব্যবহার করি তার অনেক খানিয়
স্ট্রিং ব্যবহার করে । তাই এই প্রোজেক্ট এর মাধ্যমে স্ট্রিং কে বুঝব আমরা ।
তাহলে চলুন শুরু করি আমাদের এই নতুন প্রোজেক্ট ।
এই প্রোজেক্ট টিতে যা যা লাগবে
১ প্রথমে আপনাদের যা করতে হবে তা নিশ্চয় বুঝতে পেরেছেন মানে একটি Standard Exe form ওপেন করতে হবে (নিচের ইমেজ টা দেখুন)
৩ এখানে যে ২টি টেক্সট বক্স নিয়েছি তার কারণ হল আমরা একটি টেক্সট
বক্স এ লিখব আর অন্য টেক্সট বক্সটিতে কপি করব ।
Text এর জন্য
সবাইকে ধন্যবাদ
সবাই অবশ্যই কমেন্ট করবেন কেমন হয়েছে ।( সাথে থাকুন)
১ প্রথমে আপনাদের যা করতে হবে তা নিশ্চয় বুঝতে পেরেছেন মানে একটি Standard Exe form ওপেন করতে হবে (নিচের ইমেজ টা দেখুন)
২ এখন ২টি টেক্সট বক্স এবং ৪টি কমান্ড বাটন তৈরী করুন ( নিচের ইমেজ
টা দেখুন)
৪ আমরা যে ৪টি কমান্ড বাটন নিয়েছি তার প্রথমটিকে Enter Text
নাম
দিব এইভাবে ২টিকে Copy
text ৩টিকে Clear all ৪টিকে Exit নাম দিব ।এখন
দেখুন
প্রথম কমান্ড বাটন সিলেক্ট করে তার প্রপার্টিজ উইন্ডো তে জান এবং
Command 1 এর জন্য Name এর পাশে cmdEnter এবং Caption এর পাশে Enter Text
এভাবে
বাকি ৩টির জন্য করুন (নিচের ছবি দেখুন)
Object
|
Property
|
Setting
|
Form
|
Caption
|
Enter Text
|
Text 1
|
Name
Text
|
txtEnter
খলি রাখুন
|
Text 2
|
Name
Text
|
txtCopy
খলি রাখুন
|
Command1
|
Name
Caption
|
cmdEnter
Enter Text
|
Command2
|
Name
Caption
|
cmdCopy
Copy Text
|
Command3
|
Name
Caption
|
cmdClear
Clear all
|
Command4
|
Name
Caption
|
cmdExit
Exit
|
|
|
|
এখানে দেখুন Form নামে একটা object আছে আপনি চাইলে
এটাকে না ও use করতে পারেন ।
যেটার জন্য যেটা সেটাকে কিন্তু আগে সিলেক্ট করে নিতে হবে
এখন আমাদের কোড লেখার পালা তাহলে দেরি কেন চলুন
Enter Text এর জন্য
আগে একটু Enter
Text নিয়ে আলোচনা করা
যাক ( কারণ এটি কেন ব্যবহার করেছি তা জানা প্রয়োজন তা না হলে আমরা সঠিক দিকে জেতে পারব না )
Enter text Button দেওয়ার কারণ
হচ্ছে যখন আমরা বাটন টিতে ক্লিক করব তখন আমাদের প্রথম টেক্সট বক্সে কাসর আসবে (
মানে হল এ অবস্থায় টেক্সট বক্সে আমরা আমদের কি বোড থেকে কোনো কিছু টাইপ করতে পারব)
Code হল
txtEnter.Text=” “
এর কারণ হচ্ছে প্রথমে আমাদের টেক্সট বক্স খালি থাকবে । তার জন্য
txtEnter.SetFocus
এর কারণ হচ্ছে SetFocus
এই
মেথড লেখাতে Enter text button এ ক্লিক করলে
লেখার জন্য ইন্সাস্ন পয়েন্ট বক্সে আসবে
Copy Text এর জন্য
কপি টেক্সট বাটন এ ক্লিক করলে আমরা যে লেখাটি প্রথম টেক্সট বক্সে
লিখেছিলাম মনে করুন লিখেছি black
সেটি
কপি হয়ে ২ টেক্সট বক্সে চলে আসবে ।
Code হল
txtCopy.Text=txtEnter.Text
Clear all এর জন্য
txtEnter.Text=” ”
txtEnter.Text=” ”
Exit এর জন্য
End
এখন আমদের রান করার পালা
রান করুন (নিশ্চয় আপনারা রান করতে পারেন)
সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে
Enter text button এ ক্লিক করুন
এবং কিছু লেখুন যেমন black14 এটি( আমার নাম আপনি আপনার নাম দেন )
দেখুন নিচের ছবির মত হবে
এখন Copy text
button এ
ক্লিক করুন
নিচের ছবির মত হবে
Clear all দিলে সব কিছু
মুছে যাবে
Exit এ ক্লিক করলে প্রোগ্রাম
টা ক্লোজ হয়ে যাবে
আচ্ছা আপনারা দেখুন তো আমাদের প্রোজেক্ট টা কে আরো সুন্দর করা যাই
কিনা
মনে হয় যাবে ( কারণ টা হল আমরা আমাদের টেক্সট বক্সে শুধু একটি বা ২টি
নাম বা অন্য কিছু এন্ট্রি করতে পারি কোনো Multiline লেখা ( যেমন অনেক লাইন লেখা করতে পারি না )করতে পারি না
এখন আমাদের প্রয়োজন্য যে আমরা এক সাথে অনেক লাইন লিখব এবং তা কপি করব
। (মনে হয় ভাল লাগবে আপনাদের কাছে )
সে জন্য আপনাদের কোনো কোড Change করতে হবে না শুধু ছোট ২টি কাজ করতে হবে
প্রথমে আপনারা আপনাদের টেক্সট বক্স কে একটি বড় করুন কারণ আমরা এটিতে
অনেক কিছু লেখব তাই । নিচের ছবির মত হবে
আরেকটি কাজ হল টেক্সট বক্স এর প্রপার্টিজ উইন্ডো এর Multiline কে True করে দিন( ২টি
টেক্সট বক্স এর জন্য করতে হবে একটি হলে হবে না )
Object
|
Property
|
Setting
|
txtEnter
|
Multiline
|
True
|
txtCopy
|
Multiline
|
True
|
নিচের ছবির মত হবে
প্রোজেক্ট টা রান করান
সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে
Enter text button এ ক্লিক করে নিচের
ছবির মত করে কিছু লেখুন
এখন কপি বাটন ক্লিক করুন নিচের ছবির মত হবে
এখন আপনি কিয়ার করতে পারেন না Close করতে পারেন ।
আমরা ইচ্ছা করলে আমাদের প্রোজেক্ট টা কে আরেকটু সুন্দর করতে পারি
তা হল স্ক্রলবার টুল টি ব্যবহার করে
সে জন্য আমাদের শুধু একটি কাজ করতে হবে
আমাদের ২টি টেক্সট বক্স এ এ কাজটি করতে হবে
প্রথম টেক্সট বক্সটি সিলেক্ট করে তার প্রপার্টিজ উইন্ডো তে গিয়ে
নিচের ছবির মত করে করুন
Object
|
Property
|
Setting
|
txtEnter
|
ScrollBars
|
2-Vertical
|
txtCopy
|
ScrollBars
|
2-Vertical
|
সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে
সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে
প্রোজেক্ট টা রান করান
এন্টার বাটন এ ক্লিক করে যা মনে চায় তাই লেখুন
নিচের ছবির মত হবে
কপি বাটন এ ক্লিক করে দেখুন নিচের ছবির মত হবে
এটার সুবিধা হল আপনি যা মনে হয় তাই লিখতে পারবেন এবং বেশী লেখা হলে
স্ক্রলবার টেনে নিচে বা উপরে লেখা দেখতে পারবেন ।
সবাইকে ধন্যবাদ
সবাই অবশ্যই কমেন্ট করবেন কেমন হয়েছে ।( সাথে থাকুন)
একটি মন্তব্য পোস্ট করুন