কেমন আছেন সবাই নিশ্চয় ভাল । সাবাইকে আমার সালাস ।আমরা আমাদের আগের
টিউনে শিখেছিলাম একটি প্রোজেক্ট জার কাজ ছিল বতমান দিন এবং বতমান সময় প্রিন্ট করা
।আজ
কে আমরা আমদের আগের টিউন টা আরো
সুন্দর করব এবং তার সাথে অনেককিছু যোগ করব বিভিন্ন ধাপে । তাহলে চলুন শুরু করি
আজকের টিউন । আমি আগেই ক্ষমা নিয়ে নিচ্ছি
সবার কাছ থেকে কারণ আজকের টিউনটা আমি
অনেক চেষ্টা করে ও ছোট করতে পারি নি ।
শুরু করি আমাদের আজকের টিউন
আজকে আমরা আমদের আগের প্রোজেক্ট টা নিয়ে কাজ করব । তাই টিউন ২ এর
প্রোজেক্ট টা ওপেন করুন যেখানে আপনি প্রোজেক্ট টা সেভ করেছিলেন । এখন আমরা
প্রোজেক্ট টাকে Modify করব ।
আমাদের আগের প্রোজেক্ট টিতে শো করত দিন এবং সময় । কিন্তু আপনারা একটু
লক্ষ্য করলে দেখবেন যে এই যে শো করা দিন এবং সময় সেটাকে দেখতে কেমন যেন লাগে (
বেশী ভাল লাগে না মনে হয় ) । একটি কোণায় পরে থাকে দিন এবং সময় । সে জন্য আজকে আমরা
আমাদের এক কোণায় দিন এবং সময় যদি পরে না থাকে সেজন্য আমরা নিদিষ্ট একটা জায়গায় ঠিক
করে দেব যাতে প্রোজেক্ট টা দেখতে সুন্দর লাগে ।
১ আগের প্রোজেক্ট টাতে নতুন ২টি টেক্সটবক্স যুক্ত করব। প্রথমে আপনি
টুল বক্স থেকে টেক্সট টুলটি সিলেক্ট করে ফর্ম এ ২টি টেক্সটবক্স যোগ করুন ।নিচের
ছবির মত।
২ আমরা যে ২টি টেক্সটবক্স নিয়েছি তার প্রথমটিকে সিলেক্ট করে প্রপার্টিজ
উইন্ডো এর ( টেক্সট ১ এর জন্য ) Name
এর
পাশে txtDate লিখুন এবং Text এর পাশে খালি
রাখুন । এর রকম ভাবে ২টি করুন । ।নিচের ছবির মত।
Object
|
Property
|
Setting
|
Text1
|
Name
Text
|
txtDate
খালি
|
Text2
|
Name
Text
|
txtTime
খালি
|
৩ এখন আমাদের কোড ঠিক করতে হবে ।
Date বাটন এ ক্লিক
করে কোড উইন্ডো তে আগের কোড টি মুছে নতুন কোড যোগ করতে হবে txtDate.Text=Date এভাবে
Time এর জন্য txtTime.Text=Time
Clear এর জন্য
txtDate.Text=” “
txtTime.Text=” “
উপরে ২টি কোড লেখার কারণ হচ্ছে Clear button এ ক্লিক করলে Date and Time মুছে যাবে ।(
আগের কোড এ লিখেছিলাম cls )
End এর জন্য
End
ক্যাপশন যুক্ত করুন |
প্রোজেক্ট টি মডিফাই করার পর সেভ করুন । সেভ করা শেষ হলে Run করুন । Run করলে নিচের ছবির
মত দেখাবে ।
এখন আবার লক্ষ্য করুন রান করলে শুধু দিন এবং সময় দেখাচ্ছে কিন্তু
কোনো লাইন দেখাচ্ছেনা ( যেমন Today
date is……) এমন কিছু দেখায় না ।এটা ও ভাল লাগেনা । তাহলে চলুন এটা কে আরো
সুন্দর করি ।
লেবেলের ব্যবহার
আমরা যদি এটাকে আরো সুন্দর করতে চায় তাহলে লেবেল টুল এর দরকার ।
১ টুল বক্স থেকে লেবেল টুল টি নেন।
২ নিচের ছবির মত করে ২টি লেবেল নিন ।
৩ এখন লেবেল প্রপার্টিজ এর কাজ করতে হবে ।প্রথম লেবেটিকে সিলেক্ট করে
নিচের দেখানো মত করে করুন ।২টি এর জন্য ঠিক একিভাবে করুন ।
Object
|
Property
|
Setting
|
Label 1
|
Name
Caption
Visible
|
lblDate
Today’s date is
True
|
Label 2
|
Name
Caption
Visible
|
lblTime
Time is
True
|
৪ সবকিছু ঠিক ভাবে করলে নিচের ছবির মত
দেখাবে ।
৫ এখন রান করুন (নিচের ছবির মত দেখাবে ।)
আসুন প্রোজেক্ট টিকে আরো সুন্দর করি ।
আমরা দেখেছি যে আমাদের ফর্ম এ Today
data is বা Time is এই লাইন গুলো সবসময় থাকে এমনকি আমরা যখন Clear button এ ক্লিক করলে ও Today date is or Time is এই লাইন গুলো মুছে না কেবল টেক্সট বক্স এর লেখা মুছে যায় । কিন্তু আমাদের
ইচ্ছা হল যে আমরা কেবল Date button বা Time button এ ক্লিক করলে লেবেল
শো করবে Today date is বা Time
is এগুলো ।
সেজন্য আমাদের কোড টিকে আরো কিছু যোগ করতে হবে
।
Date এর জন্য আগের কোড টিকে ঠিক রেখে এই কোড টি লেখুন
lblDate.Visible=True
Time এর জন্য
আগের কোড টিকে ঠিক রেখে এই কোড টি লেখুন
lblTime.Visible=True
Clear এর জন্য আগের কোড টিকে ঠিক রেখে এই কোড টি লেখুন
lblDate.Visible=False
lblTime.Visible=False
end এর জন্য শুধু আগেরটাই
end
নিচের ছবিটা দেখুন
এখন আবার লেবেল ১ বা Date
নামে যে লেবেলটা দিয়েছেন তা সিলেক্ট করে প্রপার্টিজ
উইন্ডো তে Visible False করে দিন । নিচের ছবিটা দেখুন
সবকিছু ঠিক ভাবে করলে রান করুন নিচের ছবির
মত দেখাবে
Date এ ক্লিক করুন নিচের ছবিটা দেখুন
Time এ ক্লিক করুন নিচের ছবিটা দেখুন
এখন clear Button এ ক্লিক করুন দেখবেন সব মুছে গেছে।
সবাইকে ধন্যবাদ কোন ভুল হলে ক্ষমা করবেন ।
কেমন লাগল তা অবশ্যই কমেন্ট করবেন
একটি মন্তব্য পোস্ট করুন