Blogger Templates

Technology, touch the sky

আমাদের সাটের সকল ভিজিটরকে সালাম । যারা নিয়মিত এই ব্লগ সাইট দেখন তাদেরকে ধ্যনবাদ।

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

মঙ্গলবার, ২০ নভেম্বর, ২০১২0 মন্তব্য(গুলি)


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

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

১ প্রথমে আপনাদের যা করতে হবে তা নিশ্চয় বুঝতে পেরেছেন মানে একটি 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 করতে পারেন । যেটার জন্য যেটা সেটাকে কিন্তু আগে সিলেক্ট করে নিতে হবে 


 Text এর জন্য

এখন আমাদের কোড লেখার পালা তাহলে দেরি কেন চলুন
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




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




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

প্রোজেক্ট টা রান করান
এন্টার বাটন এ ক্লিক করে যা মনে চায় তাই লেখুন
নিচের ছবির মত হবে


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





 সবাইকে ধন্যবাদ
সবাই অবশ্যই কমেন্ট করবেন কেমন হয়েছে ।( সাথে থাকুন)




Share this article :

একটি মন্তব্য পোস্ট করুন

 
Karim khan. দ্বারা প্রস্তুত Blogger:
Copyright © 2012. blackit24