Thursday, June 13, 2013

Visual Basic ඉගෙනගමු | පාඩම් අංක 01

                                     
           
මේ Visual Basic ඉගෙනගමු  පාඩම් මාලාවේ පලමු කොටස.මම දේ පිලි මාලාව ඉදිරිපත් කරන්නෙ Visual Basic පිලිබද සාමාන්‍ය දැනුමක් තියෙන අයට.මොකද Visual Basic ගැන මුල ඉදල දාන්න ගියෙත් අඩුම ගානෙ මාසයක්වත් යයි ලියල ඉවර කරන්න.ඒක නිසා ඉතාම සරලව Visual Basic වල වැදගත් කියල හිතෙන කොටස් කිහිපයක් විතරයි මම මේ ලිපි මාලාවට එකතු කලේ.

                          දැන් ඉතින් වැඩේට බහිමු.මම මුලින්ම කියල දෙන්න යන්නෙ Visual Basic ආධාරයෙන් Calculater එකක් නිර්මානය කරගන්නා ආකාරය.

  • ප්‍රථමයෙන් Visual Basic open කරගෙන Standerd EXE තුලින් නව ව්‍යපෘතියක් ආරම්භ කරන්න.
  • දැන් එම පෝර්මය මේ අාකාරයෙන් සකස් කරගන්න

  • එම TextBox තුල සදහන් Text යන්න ඉවත් කරගන්න.
  • දැන් පොර්මය මත ඇති Command Button හතරහි caption යන proprety ය පහත ආකාරයට වෙනස් කරගන්න.
command1- ADD (+)
command2- SUB (-)
command3- MUL (*)
command4- DIV (/)
  • ඊලගට පොර්මය මත ඇති Label තුනෙහි caption යන proprety ය පහත ආකාරයට වෙනස් කරගන්න.
Label 1- First number
Label 2- Second number
Label 3- Answer


දැන් පෝරමයේ සැලසුම් කටියුතු ටික ඉවරයි.දැන් ඔයගොල්ලන්ගෙ පෝර්මය මේ විදිහට තිබිය යුතුයි.



දැන් තියෙන්නෙ එහි Run time අවස්ථාව සදහා වන කේතනය (code) ලිවීමයි

  • දැන් ADD (+) කියන Command Button එක double click  කරන්න.එතකොට ඒකෙ Code view එක එයි.එතනට මම පහලින් දාල තියෙන Code යොදන්න.

a = Val(Text1.Text)
b = Val(Text2.Text)
r = a + b
Text3.Text = r
  • ඊලගට  SUB (-) කියන Command Button එක double click  කරන්න.එතකොට ඒකෙ Code view එක එයි.එතනට මම පහලින් දාල තියෙන Code යොදන්න.
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a - b
Text3.Text = r
  •  ඊලගට MUL (*) කියන Command Button එක double click  කරන්න.එතකොට ඒකෙ Code view එක එයි.එතනට මම පහලින් දාල තියෙන Code යොදන්න.
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a * b
Text3.Text = r
  •  ඊලගට DIV (/) කියන Command Button එක double click  කරන්න.එතකොට ඒකෙ Code view එක එයි.එතනට මම පහලින් දාල තියෙන Code යොදන්න.
a = Val(Text1.Text)
b = Val(Text2.Text)
r = a / b
Text3.Text = r
දැන් වැඩේ ඉවරයි.F5 ඔබල Run කරල වැඩ කරල බලල,Save කරගන්න.ඊට පස්සෙ ඉතින් Comment  එකක් එහෙම දාල පොඩි සහයෝගයක් දෙන්න.තව පාඩමකින් හමුවෙමු.සුභ අනාගතයක්...

1 comments:

SINLIX දැන්වීම්