«

»

প্র্যাক্টিক্যাল ভিজ্যুয়াল বেসিকঃ প্রোগ্রামে সয়ংক্রিয়ভাবে টাইম আপডেট হওয়া

বন্ধুরা গত পর্বে আমরা দেখেছিলাম, কিভাবে ভিবি প্রোগ্রাম লোড হওয়ার সময় পিসির সময়ও প্রোগ্রামে লোড করার ব্যবস্থা করা যায়। এ পদ্ধতিতে প্রোগ্রাম লোড হওয়ার সময়টাই প্রোগ্রামে দেখানো হয়। কিন্তু আমরা যদি চাই যে, প্রোগ্রামে টাইম লোড হওয়ার পাশাপাশি টাইম সয়ংক্রিয়ভাবে আপডেট হতে থাকবে অর্থাৎ, এটি একটি আলাদা ঘড়ির মত কাজ করবে তাহলে কি করতে পারি। আসুন সেই প্রোগ্রামটিই দেখি আজ।

গতপর্বের প্রোগ্রামটি ছিল,

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

এই কোড আমরা লিখেছিলাম form এর load ইভেন্টে। আমরা যদি স্বয়ংক্রিয়ভাবে টাইম আপডেট করতে চাই তবে এই কোড form এর load ইভেন্টে না লিখে অন্য কোথাও লিখতে হবে। কোথায় লিখতে হবে? আসুন তাই দেখি।

টুলবার থেকে টাইমার টুল সিলেক্ট করি।

এবার ফর্মে তা ড্র্যাগ করে যোগ করি।

উল্লেখ্য, টাইমার টুল প্রোগ্রামে ব্যকগ্রাউন্ডে কাজ করে অর্থাৎ তা প্রোগ্রামে দেখা যায় না।

এখন টাইমার টুল সিলেক্ট থাকা অবস্থায় প্রপার্টি উইন্ডোতে এর interval এর মান দিন 1000.

এখন কোড উইন্ডোতে timer1 এর timer ইভেন্টে নিচের কোডটি লিখুন।

এই কোডের অর্থ হচ্ছে timelabel নামের যে লেবেল আছে তার caption হবে কম্পিউটারের সিস্টেমের টাইম।

timer ইভেন্ট হল টাইম পরিবর্তন হওয়া। আমরা interval এর মান ১০০০ লিখার মাধ্যমে নির্দেশ দিয়েছি প্রতি একসেকেন্ড পর পর যেনো timer ইভেন্ট কার্যকর হয়। ভিবিতে ১০০০ এককে ১ সেকেন্ড। তাই প্রতি এক সেকেন্ড পর পর timer ইভেন্ট কার্যকর হওয়ার ফলে timelabel লেবেলের ক্যাপশনও প্রতি সেকেন্ডে সেকেন্ডে আপডেট হয়।

বন্ধুরা, সবাই ভালো থাকবেন। ধন্যবাদ সবাইকে।


এ সম্পর্কিত আরো কিছু টুইট:

বিনামুল্যে 3ds max ভিডিও টিউটোরিয়াল | বইয়ের পৃষ্ঠা এনিমেশন টিউটোরিয়াল
Adobe After Effects বাংলা ভিডিও টিউটোরিয়াল [পর্ব-০৩] :: টাইটেল এনিমেশন
হার্ড ডিস্কের ব্যাড সেক্টর রিপেয়ার করার নিয়ম।
এক টিউনেই আপনার ব্লগস্পট সাইটকে সাজান মনেরমত করে(আগে কেন পাইনি ব্লগস্পট সম্পর্কে এমন টিউন)
মাইএসকিউএল MySQL part-2 (মাইএসকউএল এর ডাটা টাইপ)
মাইএসকিউএল MySQL part-10 (মাইএসকউএল এর Relational/Comparison Operator)
টি-শার্ট ডিজাইন টেমপ্লেট কি ভাবে তইরী করবেন অ্যাডোবি ইলাস্ট্রেট

মন্তব্য দিনঃ

comments

About the author

MITHU

Permanent link to this article: http://techtweets.com.bd/tutorials/mithublue/11259

মন্তব্য করুন