ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন প্রোগ্রাম I প্রোগ্রামিং ল্যাংগুয়েজ ৩

আমাদের আজকের আলোচনার বিষয় ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন প্রোগ্রাম – যা অধ্যায় ৬ ”ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন” এর অন্তর্ভুক্ত। বর্তমান বিশ্বের সর্বাধুনিক প্রযুক্তি হচ্ছে কম্পিউটার প্রযুক্তি। কারণ শিল্পকারখানা, গবেষণা, শিক্ষাপ্রতিষ্ঠান, চিকিৎসাশাস্ত্র ইত্যাদি সকল ক্ষেত্রই আজ কম্পিউটার অটোমেটেড। কম্পিউটার অটোমেশনের সঙ্গে কম্পিউটার প্রোগ্রামিং ও প্রোগ্রামিং লেখার জন্য প্রোগ্রামিং ল্যাংগুয়েজ অত্যন্ত গুরুত্বপূর্ণ।

তাই শিক্ষা ও গবেষণার জন্য প্রোগ্রামিং ল্যাংগুয়েজ অধ্যয়ন একটি অতি আবশ্যকীয় বিষয়। বিষয়টি অত্যন্ত গুরুত্বসহ বিবেচনা করে বর্তমানে কারিগরি শিক্ষার সকল টেকনোলজিতে কম্পিউটার প্রোগ্রামিং ল্যাংগুয়েজ বিষয়কে আবশ্যিক করা হয়েছে ।

 

ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন প্রোগ্রাম I প্রোগ্রামিং ল্যাংগুয়েজ ৩

 

Table of Contents

ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন প্রোগ্রাম

প্রোগ্রাম-১। ভিজ্যুয়াল বেসিক ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা প্রদর্শনের প্রোগ্রাম

Private Sub Form_Load()

Width Screen.Width 0.75

Height = Screen.Height 0.75

Me.BackColor = QBColor(Rnd 15)

Me.ForeColor QBColor(Rnd 10)

Me.Caption = “Form Properties Observation”

End Sub

আউটপুট দেখার জন্যঃ

ভিজ্যুয়াল বেসিক চালু করে একটি Standard Exe প্রজেক্ট ওপেন করতে হবে স্ক্রীনের ফর্মে ডাবল ক্লিক করে ফর্মের ডান দিকে অবস্থিত ইভেন্টের কম্বো বক্স থেকে Load  ইভেন্ট সিলেক্ট করতে হবে। এবার এতে প্রোগ্রামটি লিখে রান করলে নিম্নবর্ণিত প্রোগ্রামের ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা পর্যবেড়ান করা যাবে।

প্রোগ্রাম-২। ভিজ্যুয়াল বেসিক ফর্মের Click() ইভেন্ট এর কার্যকারিতা প্রদর্শনের প্রোগ্রাম

Private Sub Form_Click()

If MsgBox(“Are u Sure?”, vbYesNoCancel + vbQuestion, “Quit”) = vbOK Then

Unload Me

End If

End Sub

আউটপুট দেখার জন্যঃ

ভিজ্যুয়াল বেসিক চালু করে একটি Standard Exe প্রজেক্ট ওপেন করতে হবে

ক্রীনের ফর্মে ডাবল ক্লিক করে ফর্মের ডান দিকে অবস্থিত ইভেন্টের কথো বক্স থেকে Click() ইভেন্ট সিলেক্ট করতে হবে। এবার এতে প্রোগ্রামটি লিখে রান করলে নিম্নবর্ণিত প্রোগ্রামের ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা পর্যবেক্ষণ করা যাবে।

প্রোগ্রাম-৩। ভিজ্যুয়াল বেসিক ফর্মের DulClick() ইভেন্ট এর কার্যকারিতা প্রদর্শনের লোগ্রাম

Private Sub Form DblClick()

it MsgBox(“Are u Sure?”, vbYesNo Cancel +  vbQuestion, “Quit”) = vbOK Then

Unload Me

End If

End Sub

আউটপুট দেখার জন্যঃ

ভিজ্যুয়াল বেসিক চালু করে একটি Standard Exe প্রজেক্ট ওপেন করতে হবে

স্ক্রীনের ফর্মে ডাবল ক্লিক করে ফর্মের ডান দিকে অবস্থিত ইভেন্টের কম্বো বক্স থেকে DblClick() ইভেন্ট সিলেক্ট করতে হবে। এবার এতে প্রোগ্রামটি লিখে রান করলে নিম্নবর্ণিত প্রোল্লামের ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা পর্যবেক্ষণ করা যাবে।

 

একটি শিক্ষাপ্রতিষ্ঠানের বিভিন্ন ফাংশন | অর্গানাইজেশনাল ফাংশন এবং সিস্টেম ডেভেলপমেন্ট লাইফ সাইকেল | সিস্টেম অ্যানালাইসিস অ্যান্ড ডিজাইন
গুগল নিউজে আমাদের ফলো করুন

 

প্রোগ্রাম-৪। ভিজ্যুয়াল বেসিক ফর্মের বিভিন্ন প্রপার্টিজ ও মেথড এর কার্যকারিতা প্রদর্শনের প্রোগ্রাম

Private Sub Form Load()

Me.ScaleHeight 100

Ma.ScaleWidth=100 Me. AutoRedraw = True

Me.ForeColor = 10

Me.FillColor = QBColor(9)

Me.FillStyle = 0

Me.Circle (50, 50), 30

Me.AutoRedraw = False

End Sub

আউটপুট দেখার জন্যঃ

ভিজ্যুয়াল বেসিক চালু করে একটি Standard Exe প্রজেক্ট ওপেন করতে হবে

স্ক্রীনের ফর্মে ডাবল ক্লিক করে ফর্মের ডান দিকে অবস্থিত ইভেন্টের কম্বো বক্স থেকে Load ইভেন্ট সিলেক্ট করতে হবে।

এবার এতে প্রোগ্রামটি লিখে রান করলে নিম্নবর্ণিত প্রোগ্রামের ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা পর্যবেড়ান করা যাবে।

প্রোগ্রাম-৫। ভিজ্যুয়াল বেসিক ফর্মের বিভিন্ন মেথড (Circle ও Line) এর কার্যকারিতা প্রদর্শনের প্রোগ্রাম

Form Method:

Private Sub Form_Click()

For i = 100 To 1000 Step 10

ScaleMode = 3

Me.Circle (i, i), i, RGB(255, 0, 0)

Me.Line (200, 300)-(1, 100)

Next i

End Sub

আউটপুট দেখার জন্যঃ

ভিজ্যুয়াল বেসিক চালু করে একটি Standard Exe প্রজেক্ট ওপেন করতে হবে।

চীনের ফর্মে ডাবল ক্লিক করে ফর্মের ডান দিকে অবস্থিত ইভেন্টের কম্বো বক্স থেকে Click() ইভেন্ট সিলেক্ট করতে হবে। এবার এতে প্রোগ্রামটি লিখে রান করলে নিম্নবর্ণিত প্রোগ্রামের ফর্মের বিভিন্ন প্রপার্টিজের কার্যকারিতা পর্যবেড়ান করা যাবে।

প্রোগ্রাম-৬। ইনপুট বক্স ও মাসেজ বক্স স্টেটমেন্ট ব্যবহার করে একজন ব্যক্তির জন্ম তারিখ ইনপুট নিয়ে তার বয়স প্রদর্শনে প্রোগ্রাম

Private Sub Form_Click()

Dim GetBD As String

Dim GetAge As Integer

GetBD = InputBox(“Enter Your Birth Date:”)

GetAge DateDiff(“yyyy”, GetBD, Now) MsgBox “So you are” & GetAge & “years old”

End Sub

প্রোগ্রাম-৭। ইনপুট বক্স ও মাসেজ বক্স স্টেটমেন্ট ব্যবহার করে কোন ব্যক্তি ভোটার কিনা তা নির্ণয়ের প্রোগ্রাম

Private Sub Form_Load()

Dim Age

Age = InputBox(“Enter Your Age:”)

If Age >= 18 Then

MsgBox “You are a Voter

Else

MsgBox “You are not a Voter, Thanks!!!”

End If

End Sub

প্রোগ্রাম-৮। ইনপুট বক্স ও মাসেজ বক্স স্টেটমেন্ট ব্যবহার করে ইনপুটকৃত কোন সংখ্যা জোড় না বিজোড় তা নির্ণয়ের প্রেমান

Private Sub Form_Load()

Dim number

number = InputBox(“Enter the Number:”)

If number = 0 Or number < 0 Then

456

MsgBox “Please Enter another Number”

Elself number Mod 2 = 0 Then

MsgBox “This is an Even Number”

Else

 

ভিজ্যুয়াল বেসিক ফর্ম ডিজাইন প্রোগ্রাম I প্রোগ্রামিং ল্যাংগুয়েজ ৩

 

MsgBox “This is an Odd Number”

End If

End Sub

আরও দেখুনঃ

Leave a Comment