কেমন আছেন সবাই ভাল ? ভাল ! আমাদের ধারাবাহিক টিউন ৮ এ আমরা ফর্ম এর
উপর কিভাবে ইমেজ দিতে হয় বা লোড করার সময় কিভাবে ইমেজ দিতে হয় তা শিখেছিলাম । আজকে
আমরা শিখব কিভাবে একটি প্রোজেক্ট এ দুই বা ততোধিক ফর্ম যুক্ত প্রোজেক্ট তৈরী করা
যায় ।
তাহলে শুরু করা যাক আজকের টিউন সাথে থাকুন
একটি প্রোজেক্ট এ এক বা একাধিক ফর্ম থাকতে পারে । একটি বড়
অ্যাপ্লিকেশন এ অনেক গুলো ফর্ম থাকতে পারে । যেগুলো প্রত্যেকটি বিভিন্ন কাজের জন্য
তৈরী করা হয় ।
১ নতুন একটি ফর্ম ওপেন করুন ( আমি নিশ্চত এতদিনে আপনারা ফর্ম ওপেন
করতে পেরেছেন )
২ ফর্ম টিতে দুইটি কমান্ড বাটন যুক্ত করুন
৩ ফর্ম এর জন্য কাজ করতে হবে
Object
|
Properties
|
Setting
|
Form1
|
Name
|
Form1
|
Command1
|
Name
Caption
|
cmdShow
Show Form2
|
Command2
|
Name
Caption
|
cmdExit
Exit
|
উপরের
কাজ টি ঠিক করে করতে পারলে এরকম দেখাবে
এখন
আমাদের কাজ আরেকটি ফর্ম যুক্ত করা
আমরা
আগে ও দেখেছি কিভাবে ফর্ম যুক্ত করা যায় আর যারা জানেন না তারা দেখেন
১ projeet
মেনুতে ক্লিক করুন ।
তারপর
২ Add
Form এ ক্লিক করুন । দেখবেন এরকম একটি ইমেজ আসছে
Form টি ওপেন করুন দেখবেন আগের ফর্ম এর মত একটি ফর্ম
আসছে
এই ফর্ম
টিতে একটি কমান্ড বাটন যুক্ত করুন ।
কমান্ড
বাটন এর প্রপার্টিজ ঠিক করুন
Object
|
Properties
|
Setting
|
Command1
|
Name
Caption
|
cmdHide
Hide Form2
|
এখন
আমাদের কোড লেখার পালা
আমদের
২টি ফর্ম এর জন্য ২ রকম কোড লেখতে হবে । তাই আমরা প্রথমে যে কোন একটি কে মানে একটি
ফর্ম কে সিলেক্ট করে কোড লেখতে হবে
আপনি এ
কাজটি ২ ভাবে করতে পারেন সবচেয় সহজ যেটা সেটা হল আপনি যে ২টা ফর্ম খুলেছেন তার যে
কোন একটা উপর ক্লিক করলে চলবে
আরেকটি
হল নিচের ইমেজ টা দেখেন
ইমেজ এ
দেখানো মত করলে আপনার প্রথম ফর্ম টি আসবে
প্রথম
ফর্ম এর জন্য কোড
Form এর Show
বাটন এর জন্য কোড
Private Sub cmdShow_Click()
Form2.Show
End Sub
Form এর Exit
বাটন এর জন্য কোড
Private Sub cmdExit_Click()
End
End Sub
আবার
আগের মত করে ২য় ফর্ম টির জন্য কোড লেখতে হবে
Form এর Hide
বাটন এর জন্য কোড
Private Sub cmdHide_Click()
Form2.Hide
End Sub
এখন রান
করার পালা
রান
করুন ।
রান করলে দেখবেন যে প্রথম ফর্ম টি ওপেন হয়েছে
Show বাটন এ
ক্লিক করলে ২য় ফর্ম টি ওপেন হবে
Hide বাটন এ
ক্লিক করলে দেখবেন ফর্ম টি হাইড হয়ে গেছে ।
এভাবে
আপনি একটি প্রোজেক্ট এ একাধিক ফর্ম লাগাতে পারেন আপনার প্রোজেক্ট এর সুবিধার জন্য
।
একটি মন্তব্য পোস্ট করুন