চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

1
489

সবাই কেমন আছেন মনে হয় আল্লাহর রহমতে সবাই ভাল আছেন । আমরা আমাদের আগের প্রোজেক্ট টাতে Time and Date  কে মডিফাই করেছিলাম । এখন আমরা যে প্রোজেক্ট টা করব তা হল টেক্সট বক্সে স্ট্রিং এন্ট্রি করা । আমাদের এই প্রোজেক্ট টা করার উদ্দেশ্য হল আমরা যখন কোনো সফটওয়্যার বা প্রোজেক্ট ব্যবহার করি তার অনেক খানিয় স্ট্রিং ব্যবহার করে । তাই এই প্রোজেক্ট এর মাধ্যমে স্ট্রিং কে বুঝব আমরা ।

তাহলে চলুন শুরু করি আমাদের এই নতুন প্রোজেক্ট ।

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

এই প্রোজেক্ট টিতে যা যা লাগবে

১ প্রথমে আপনাদের যা করতে হবে তা নিশ্চয় বুঝতে পেরেছেন মানে একটি Standard Exe form ওপেন করতে হবে (নিচের ইমেজ টা দেখুন)

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

২ এখন ২টি টেক্সট বক্স এবং ৪টি কমান্ড বাটন তৈরী করুন ( নিচের ইমেজ টা দেখুন )

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

৩ এখানে যে ২টি টেক্সট বক্স নিয়েছি তার কারণ হল আমরা একটি টেক্সট বক্স এ লিখব আর অন্য টেক্সট বক্সটিতে কপি করব ।

৪ আমরা যে ৪টি কমান্ড বাটন নিয়েছি তার প্রথমটিকে Enter Text  নাম দিব এইভাবে ২টিকে Copy text  ৩টিকে Clear all ৪টিকে Exit নাম দিব ।এখন দেখুন

প্রথম  কমান্ড বাটন সিলেক্ট করে  তার প্রপার্টিজ উইন্ডো তে জান এবং

Command 1 এর জন্য Name  এর পাশে cmdEnter    এবং  Caption এর পাশে Enter Text

Text এর জন্য

এভাবে বাকি ৩টির জন্য করুন (নিচের ছবি দেখুন)

Object Property Setting
Form Caption Enter Text
Text 1 NameText txtEnterখলি রাখুন
Text 2 NameText txtCopyখলি রাখুন
Command1 NameCaption cmdEnterEnter Text
Command2 NameCaption cmdCopyCopy Text
Command3 NameCaption cmdClearClear all
Command4 NameCaption cmdExitExit

 

এখানে দেখুন 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

 

 

সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

সবকিছু ঠিকভাবে হলে নিচের ছবির মত হবে

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

প্রোজেক্ট টা রান করান

এন্টার বাটন এ ক্লিক করে যা মনে চায় তাই লেখুন

নিচের ছবির মত হবে

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

কপি বাটন এ ক্লিক করে দেখুন নিচের ছবির মত হবে

চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৪)

এটার সুবিধা হল আপনি যা মনে হয় তাই লিখতে পারবেন এবং বেশী লেখা হলে স্ক্রলবার টেনে নিচে বা উপরে লেখা দেখতে পারবেন ।

সবাইকে ধন্যবাদ

কোন ভুল হলে ক্ষমা করবেন ।

কেমন লাগল তা অবশ্যই কমেন্ট করবেন

সময় পেলে আমার ছোট সাইট থেকে ঘুরে আসতে পারেন ।  ক্লিক করুন

এই পোস্ট টি আগে এই সাইটে প্রকাশিত

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

1 মন্তব্য

  1. প্রতিদিন সকালে এসেই আপনার ধারাবাহিক টিউনগুলু পাচ্ছি এবং এগুলু দিয়ে আমি এম এস ওয়ার্ড এ
    একটা বই বানাচ্ছি। আশা করি আরও টিউন পাবো ইনশাল্লাহ আপনাকে আল্লাহ তায়ালা সেই তৌফিক দিন
    আমিন

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

five × one =