Latest posts by black14 (see all)
- চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৭) - 07/12/2012
- চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৬) - 05/12/2012
- চলুন শিখি ভিজুয়্যাল বেসিক (ধারাবাহিক টিউন ৫) - 02/12/2012
কেমন আছেন সবাই নিশ্চয় ভাল । সাবাইকে আমার সালাস ।আমরা আমাদের আগের টিউনে শিখেছিলাম একটি প্রোজেক্ট জার কাজ ছিল বতমান দিন এবং বতমান সময় প্রিন্ট করা । আজ কে আমরা আমদের আগের টিউন টা আরো সুন্দর করব এবং তার সাথে অনেককিছু যোগ করব বিভিন্ন ধাপে । তাহলে চলুন শুরু করি আজকের টিউন । আমি আগেই ক্ষমা নিয়ে নিচ্ছি সবার কাছ থেকে কারণ আজকের টিউনটা আমি অনেক চেষ্টা করে ও ছোট করতে পারি নি ।
শুরু করি আমাদের আজকের টিউন
আজকে আমরা আমদের আগের প্রোজেক্ট টা নিয়ে কাজ করব । তাই টিউন ২ এর প্রোজেক্ট টা ওপেন করুন যেখানে আপনি প্রোজেক্ট টা সেভ করেছিলেন । এখন আমরা প্রোজেক্ট টাকে Modify করব ।
আমাদের আগের প্রোজেক্ট টিতে শো করত দিন এবং সময় । কিন্তু আপনারা একটু লক্ষ্য করলে দেখবেন যে এই যে শো করা দিন এবং সময় সেটাকে দেখতে কেমন যেন লাগে ( বেশী ভাল লাগে না মনে হয় ) .
একটি কোণায় পরে থাকে দিন এবং সময় । সে জন্য আজকে আমরা আমাদের এক কোণায় দিন এবং সময় যদি পরে না থাকে সেজন্য আমরা নিদিষ্ট একটা জায়গায় ঠিক করে দেব যাতে প্রোজেক্ট টা দেখতে সুন্দর লাগে ।
১ আগের প্রোজেক্ট টাতে নতুন ২টি টেক্সটবক্স যুক্ত করব। প্রথমে আপনি টুল বক্স থেকে টেক্সট টুলটি সিলেক্ট করে ফর্ম এ ২টি টেক্সটবক্স যোগ করুন ।নিচের ছবির মত।
২ আমরা যে ২টি টেক্সটবক্স নিয়েছি তার প্রথমটিকে সিলেক্ট করে প্রপার্টিজ উইন্ডো এর ( টেক্সট ১ এর জন্য ) Name এর পাশে txtDate লিখুন এবং Text এর পাশে খালি রাখুন । এর রকম ভাবে ২টি করুন । ।নিচের ছবির মত।
Object | Property | Setting |
Text1 | NameText | txtDateখালি |
Text2 | NameText | 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 | NameCaption
Visible |
lblDateToday’s date is
True |
Label 2 | NameCaption
Visible |
lblTimeTime 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 এ ক্লিক করুন দেখবেন সব মুছে গেছে।
সবাইকে ধন্যবাদ কোন ভুল হলে ক্ষমা করবেন ।
কেমন লাগল তা অবশ্যই কমেন্ট করবেন
সবাইকে ধন্যবাদ কোন ভুল হলে ক্ষমা করবেন ।
সময় পেলে আমার ছোট সাইট থেকে ঘুরে আসতে পারেন । ক্লিক করুন
এই পোস্ট টি আগে এই সাইটে প্রকাশিত
প্রিয় ব্ল্যাক ভাই, আপনার কাছ থেকেই ভিবি ও জাভা প্রোগ্রামিং শিখতে পারবো। দয়া করে পোষ্ট চালিয়ে যাবেন। মধ্য পথে থেমে যাবেন না। আপনাকে অসংখ্য ধন্যবাদ। আপনাকেই খুজছিলাম মনে মনে। এতদিন কোথায় ছিলেন?
উত্তর (১)ঃ আটটি বিষয় জানতে হবেঃ প্রজেক্ট, ফর্ম, মোডিওল, অবজেক্ট, প্রপার্টিজ, ইভেন্ট ও ষ্টেটমেন্ট।
উত্তর (২)ঃ কন্ট্রোল আর প্রেস করতে হবে।
আপনাকে আবারো ধন্যবাদ।
ভালো থাকুন ও সুস্থ থাকুন। পরবর্তি পোষ্টের অপেক্ষায় রইলাম।
ওকে দারুন
নেক্সট টিউন এর ওপেক্ষায় থাকলাম
Visual বেসিক প্রোগ্রাম এর লিংক টা দিলে ভাল হত। কার এটি আমার কাছে নেই । আমি শিখতে চাই।
ভাল হইছে । আর বেশি করে পোস্ট করুন ।