tag:blogger.com,1999:blog-66971027952067041882024-03-13T10:26:31.083+05:30ගිහාන් ගේ බ්ලොග් සටහන්..ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-6697102795206704188.post-33572631426561362012010-07-12T16:48:00.001+05:302010-07-12T16:49:40.281+05:30කඩදාසි කමිසයක් හදමු..<span class="Apple-style-span" style="color: rgb(204, 0, 0); ">මෙන්න මෙහෙමයි හදන්නේ..</span><br /><br /><div><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/n28agJiEzNI&hl=en_US&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/n28agJiEzNI&hl=en_US&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><span class="Apple-style-span" style="color:#009900;">මේ තියෙන්නෙ හදපු ඒව..</span></div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_aftaQ0w_xoo/TDr4FSnxzMI/AAAAAAAAAHg/kDj60_OAhNI/s1600/shirt.GIF"><img style="cursor:pointer; cursor:hand;width: 330px; height: 371px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/TDr4FSnxzMI/AAAAAAAAAHg/kDj60_OAhNI/s400/shirt.GIF" border="0" alt="" id="BLOGGER_PHOTO_ID_5492975465313455298" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr4FMod4yI/AAAAAAAAAHY/uvnKa5xBmeg/s1600/paper-works-art-origami-shirt+(1).jpeg"><img style="cursor:pointer; cursor:hand;width: 400px; height: 364px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr4FMod4yI/AAAAAAAAAHY/uvnKa5xBmeg/s400/paper-works-art-origami-shirt+(1).jpeg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492975463705731874" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr4E6YaoKI/AAAAAAAAAHQ/QpkEE02d6TI/s1600/origami-dollar-tee.jpg"><img style="cursor:pointer; cursor:hand;width: 332px; height: 400px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr4E6YaoKI/AAAAAAAAAHQ/QpkEE02d6TI/s400/origami-dollar-tee.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492975458806571170" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_aftaQ0w_xoo/TDr4EoDVxgI/AAAAAAAAAHI/SBjga8OvTIE/s1600/origami_shirt_instructions.jpg"><img style="cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/TDr4EoDVxgI/AAAAAAAAAHI/SBjga8OvTIE/s400/origami_shirt_instructions.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492975453886334466" /></a><span class="Apple-style-span" style="color:#CC0000;"><br /></span></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_aftaQ0w_xoo/TDr1bhaKToI/AAAAAAAAAGg/VJj7Es-bW6c/s1600/Origami+Shirt+1.jpg"><img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/TDr1bhaKToI/AAAAAAAAAGg/VJj7Es-bW6c/s400/Origami+Shirt+1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492972548705111682" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_aftaQ0w_xoo/TDr1bNj8xtI/AAAAAAAAAGY/ASDXdv4meZQ/s1600/origami11.jpg"><img style="cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/TDr1bNj8xtI/AAAAAAAAAGY/ASDXdv4meZQ/s400/origami11.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492972543377458898" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_aftaQ0w_xoo/TDr1a59L5nI/AAAAAAAAAGQ/GW0fmqobyZs/s1600/netflix1-600x402.jpg"><img style="cursor:pointer; cursor:hand;width: 400px; height: 268px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/TDr1a59L5nI/AAAAAAAAAGQ/GW0fmqobyZs/s400/netflix1-600x402.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492972538114598514" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr1argTCgI/AAAAAAAAAGI/bWf3bzICa0I/s1600/IMG_7700+windsor+knot+shirt+blog.jpg"><img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr1argTCgI/AAAAAAAAAGI/bWf3bzICa0I/s400/IMG_7700+windsor+knot+shirt+blog.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492972534235335170" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr1aCKJ1PI/AAAAAAAAAGA/SZh8FQzm-iU/s1600/Capture7-3-2010-8.46.29+AM.jpg"><img style="cursor:pointer; cursor:hand;width: 377px; height: 336px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr1aCKJ1PI/AAAAAAAAAGA/SZh8FQzm-iU/s400/Capture7-3-2010-8.46.29+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5492972523136603378" /></a></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_aftaQ0w_xoo/TDr1aCKJ1PI/AAAAAAAAAGA/SZh8FQzm-iU/s1600/Capture7-3-2010-8.46.29+AM.jpg"></a><br /><br /><span class="Apple-style-span" style="color:#FF0000;"> කොහොමද කමිස ටික??</span><br /><br /><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div></div>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com7tag:blogger.com,1999:blog-6697102795206704188.post-50703807674669585442010-06-25T13:34:00.001+05:302010-06-25T13:38:27.083+05:30BIT සඳහා හොඳම පන්තිය මොකක්ද?මම අද ඔයාලගෙන් ඉල්ලන්නේ පුංචි උදව්වක්.. කාට හරි කියන්න පුලුවන්ද BIT වලට Class යන්න හොඳම තැන මොකක්ද කියල.. ඔයාලගේ අදහස් Comment එකක් විදියට එකතු කරන්න.. ස්තූතියි!!!ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com12tag:blogger.com,1999:blog-6697102795206704188.post-42051098047222365082010-05-26T14:47:00.003+05:302010-05-26T14:51:26.564+05:30පිස්සා සහ පොල් ගස<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_aftaQ0w_xoo/S_znqrU0ojI/AAAAAAAAAF4/2R8zCZcND3I/s1600/polpolpolpol.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S_znqrU0ojI/AAAAAAAAAF4/2R8zCZcND3I/s400/polpolpolpol.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5475505967346262578" /></a><br /><div><br /></div><div><br /></div><div><br /></div><div> පිස්සන් කොටුවේ තාප්පයෙන් පැනගත් පිස්සෙක් අසල තිබූ පොල් ගසකට නැගී උපවාසයක් කරන්නට විය. ටික වේලාවකින් මේ සිද්ධිය ආරංචි වුනු පිස්සන් කොටුවේ ලොකු දොස්තර මහතාද මෙතැනට පැමිණියේය..</div><div><br /></div><div>පොල් ගසේ කරටියටම නැග සිටින පිස්සා දුටු දොස්තර මහතාටද පිස්සු හැදුනේය. දැන් දොස්තර මහතා දන්නා දේවල් කියමින් ගසින් බසින ලෙස පිස්සාට ආයාචනා කරයි. ඒත් පිස්සා නෙමෙයි ගසෙන් පහලට අඩියක්වත් තියන්නේ..</div><div><br /></div><div>ටික වේලාවකින් දොස්තර මහතාටද මල පැන්නේය. ගෝලයෙකුට කියා පොරවක් ගෙන්වා ගත් දොස්තර මහතා තමුසේ බැස්සේ නැත්නම් ගස කපනවා කියමින් ගසට පහරක් ගැසුවේය. දෙකක් ගැසුවේය. පිස්සා සත පහකට වත් ගණන් ගත්තේ නැත. දොස්තර මහතාට මලම පැන්නේය. ලඟ සිටි පිස්සෙකුට අඬ ගැසූ දොස්තර මහතා මේ ගහ කපලා දාපන් කියා පොරොව අතට දුන්නා පමණි ගහ උඩ සිටි පිස්සා අඩියට දෙකට ගහෙන් බැස්සේය. මෙය දුටු දොස්තර මහතාට පුදුම සිතී මෙසේ ඇසුවේය.</div><div><br /></div><div>මම මෙච්චර කියලත් ගහෙන් බැස්සේ නෑ. ඇයි අරූ පොරොව අතට ගත්ත ගමන් ගහෙන් බැස්සේ?</div><div><br /></div><div>පිස්සා: මං දන්නවනේ සර් කොච්චර කිව්වත් මම ගහ උඩ ඉන්දැද්දී ගහ කපන්නේ නෑ කියලා.. ඒත් සර් අරූ එහෙමද ඌ පිස්සෙක්නේ..!</div>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com4tag:blogger.com,1999:blog-6697102795206704188.post-46226597256448680122010-05-22T22:15:00.001+05:302010-05-22T22:17:36.256+05:30Sony Ericsson Phone සඳහා Facebook Theme එකක්..<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_aftaQ0w_xoo/S_gKiZkzgRI/AAAAAAAAAFw/_0wwI-2YgAs/s1600/facebook-tshirt.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 247px; height: 250px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S_gKiZkzgRI/AAAAAAAAAFw/_0wwI-2YgAs/s400/facebook-tshirt.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5474136933165924626" /></a><br /><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;">ඔන්න මමත් හැදුව Sony Ericsson Theme Creator මෘදුකාංගයෙන් Theme එකක්.. </div><div style="text-align: left;">Facebook වෙබ් අඩවියේ පින්තූර යොදාගෙන තමයි හැදුවෙ..</div><div style="text-align: left;"> 128*160 Screen Size තියන phone වලට ගැලපෙයි.. Download කරගෙනම බලන්නකො.. </div><div style="text-align: left;">බලල කියන්නකො හොඳ නරක.. </div><div style="text-align: left;">මෙන්න Link එක..</div><div style="text-align: left;"><br /></div><div style="text-align: left;">http://maxawap.wen.ru/Facebook.thm </div>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com1tag:blogger.com,1999:blog-6697102795206704188.post-83264341542723576982010-04-06T11:43:00.000+05:302010-04-06T11:43:00.897+05:30විෂුවල් බේසික් 9 වන කොටස - Input Box හඳුනා ගනිමු.විෂුවල් බේසික් භාවිතයෙන් <a href="http://gihangeblog.blogspot.com/2010/03/8-logging-system.html">සරල Logging system එකක් සාදා ගන්නා ආකාරය</a> මම කලින් ලිපියෙන් ඉදිරිපත් කලා. මේ ලිපියෙන් කියන්න බලාපොරොත්තු වෙන්නෙ Input Box ගැන..<div><br /></div><div><ul><li><span class="Apple-style-span" style="color:#FF6600;">Input Box</span></li></ul><div><div> Input Box භාවිතා කර Form එකෙහි තෝරාගත් Objects සඳහා දත්ත යොමුකර ගැනීම සිදුකර ගත හැකිය.</div><div><br /></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 324px; height: 244px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7rLl--JJbI/AAAAAAAAAFY/gj9l-zV76So/s400/Capture4-6-2010-11.21.01+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5456897751932020146" /><br /></div><div>input Box භාවිතා කර පහත ආකාරයේ වැඩසටහනක් නිර්මාණය කර බලමු..</div><div><br /></div><div>ඉහත Form එකෙහි Click button එක click කල විට Input Box එකක් ලැබෙන අතර එහි යම් දත්තයක් ඇතුලත් කර Ok කල විට එය අදාල text box එකට යොමුවනු ඇත.</div><div><br /></div><div>මෙවැනි වැඩසටහනක් නිර්මාණය කරන ආකාරය පියවර වශයෙන් බලමු.</div><div><br /></div><div>පළමුව New form එකක් Add කරගෙන එයට පහත දැක්වෙන ආකාරයට Text box 1ක් හා Command button 2ක් Add කර ගන්න.</div><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7q0uAuU8bI/AAAAAAAAAFQ/jK21ALFF72s/s1600/Capture4-6-2010-9.40.00+AM.jpg"><img style="text-align: justify;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 324px; height: 243px; " src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7q0uAuU8bI/AAAAAAAAAFQ/jK21ALFF72s/s400/Capture4-6-2010-9.40.00+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5456872601074069938" /></a><div><br /></div><div><br /></div><div>ඉන්පසු පහත වගුවේ දැක්වෙන ආකාරයට ඒවායේ Properties සකස් කර ගන්න.</div><div><br /><br /><table border="1"><tbody><tr><td><strong><span style="color:#3333ff;">object</span></strong></td><td><strong><span style="color:#3333ff;">Name</span></strong></td><td><strong><span style="color:#3333ff;">Caption</span></strong></td></tr><tr><td>Command1</td><td>cmdclick</td><td>Click</td></tr><tr><td>Command2 </td><td>cmdexit</td><td>EXIT</td></tr><tr><td><strong><span style="color:#3333ff;">Object</span></strong></td><td><strong><span style="color:#3333ff;">Name</span></strong></td><td><strong><span style="color:#3333ff;">Text</span></strong></td></tr><tr><td>Text1</td><td>txtshow</td><td>හිස්ව තබන්න.</td></tr></tbody></table><br /></div><div><br /></div><div><br /></div><div><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 324px; height: 244px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7rLl--JJbI/AAAAAAAAAFY/gj9l-zV76So/s400/Capture4-6-2010-11.21.01+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5456897751932020146" /><br /></div><div><br /></div><div><br /></div><div>ඉහත ආකාරයට Form එක සකස් කරගත් පසු වැඩසටහන සඳහා අවශ්ය කේත ඇතුලත් කරගන්නා ආකාරය බලමු.</div><div><br /></div><div><ul><li>Click Button එක Double click කර පහත කේත ඇතුලත් කර ගන්න.</li></ul></div><div><span style="color:#990000;">Private Sub cmdclick_Click()</span><br /><span style="color:#cc0000;">txtshow.Text = InputBox("Enter Your Text:")</span><br /><span style="color:#990000;">End Sub</span><br /></div><div><span style="color:#990000;"><br /></span></div><div><ul><li>EXIT Button එක Double click කර පහත කේත ඇතුලත් කර ගන්න.<span style="color:#990000;"><br /></span></li></ul><p><span style="color:#990000;">Private Sub cmdexit_Click()</span><br /><span style="color:#cc0000;">End</span><br /><span style="color:#990000;">End Sub</span></p><p><br /><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 220px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7rN8GxovgI/AAAAAAAAAFg/JXRVTs3i5qs/s400/Capture4-6-2010-11.30.42+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5456900331007426050" /><br /></p><p><br /></p><p>දැන් වැඩසටහන නිර්මාණය කරගෙන අවසන්ය..<br /><br /><br />Run කර බලන්න.. [F5]<br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 369px; height: 376px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S7rPTB6JNJI/AAAAAAAAAFo/if6odNK-YjU/s400/Capture4-6-2010-11.36.00+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5456901824349549714" /><br /></p><p><br /></p></div><div><br /></div></div></div>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com1tag:blogger.com,1999:blog-6697102795206704188.post-57081125294825775592010-03-30T15:45:00.003+05:302010-04-01T10:59:19.693+05:30විෂුවල් බේසික් 8 වන කොටස - සරල Logging system එකක් හදමු.මම කලින් ලිපියෙන් <a href="http://gihangeblog.blogspot.com/2010/03/7-check-box.html">check box</a> ගැන හැඳින්වීමක් කලා. මේ ලිපියෙන් විස්තර කරන්න හදන්නෙ විෂුවල් බේසික් භවිතයෙන් සරල logging system එකක් සාදා ගන්නා ආකාරය.<br />මෙහිදී Form1 හා Form2 ලෙස Forms 2ක් භාවිතා කල යුතු වෙනවා. මුලින්ම New Forms 2ක් Open කර ගන්න..<br /><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 383px; height: 383px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S7GZqcLO1eI/AAAAAAAAAEQ/6U5RDpX8eL8/s400/Capture3-30-2010-11.57.43+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454309578119239138" /></p><p><br /></p><p>ඉන් පසු පහත දැක්වෙන ආකාරයට එම Forms 2හි Properties සකස් කර ගන්න.<br /></p><br /><table border="1"><tbody><tr><td><strong>Object </strong><br /></td><td><strong>Name </strong><br /></td><td><strong>Caption </strong><br /></td></tr><tr><td>Form1</td><td>frm1</td><td>Form1</td></tr><tr><td>Form2<br /></td><td>frm2</td><td>Form2</td></tr></tbody></table><p> </p><p>එසේ කරගත් පසු frm1 හා frm2 ලෙස ෆොර්ම්ස් 2ක් දෙකිය හැක.<br /></p><p>ඉන් පසු frm1 මතට පහත දැක්වෙන ආකාරයට Text box 2ක් , Labels 2ක් හා Command Button 2ක් Add කර ගන්න.</p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 324px; height: 245px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S7GgzjFtxUI/AAAAAAAAAEY/W8T1rltPWgw/s400/Capture3-30-2010-12.13.28+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454317431175365954" /><br /></p><p>ඉන් පසු ඒවායේ Properties පහත ආකාරයට සකස් කර ගන්න.</p><p><strong><br /></strong><br /><table border="1"><tbody><tr><td><strong><span style="color:#3333ff;">Object </span></strong></td><td><strong><span style="color:#3333ff;">Name</span></strong><br /></td><td><strong><span style="color:#3333ff;">Caption</span></strong><br /></td></tr><tr><td>Label1<br /></td><td>lblun<br /></td><td>User Name<br /></td></tr><tr><td>Label2</td><td>lblpw<br /></td><td>Password<br /></td></tr><tr><td>Command1<br /></td><td>cmdok</td><td>OK<br /></td></tr><tr><td>Command2 <br /></td><td>cmdexit <br /></td><td>EXIT<br /></td></tr><tr><td><strong><span style="color:#3333ff;">Object</span> </strong></td><td><strong><span style="color:#3333ff;">Name</span></strong><br /></td><td><strong><span style="color:#3333ff;">Text</span></strong><br /></td></tr><tr><td>Text1<br /></td><td>txtun<br /></td><td><br /></td></tr><tr><td>text2</td><td>txtpw<br /></td><td><br /></td></tr></tbody></table><br /></p><p>මෙහිදී කල යුතු තව විශේෂ දෙයක් වන්නේ txtpw text box එකෙහි PasswordChar නම් property එකෙහි * ලකුණක් යෙදීමයි. එවිට ඔබ password එක Enter කරන අවස්ථාවේදී එය පෙනෙන්නේ **** ආකාරයට යි.</p><p><br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 326px; height: 244px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S7GjHvAjHjI/AAAAAAAAAEg/jCbcO-qyK18/s400/Capture3-30-2010-12.16.15+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454319976995561010" /><br /></p><p>දැන් frm2 මතට පහත ආකාරයට Label 2ක් හා Command button 2ක් Add කර ගන්න.</p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 326px; height: 245px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S7GlC0a13wI/AAAAAAAAAEo/tCcq-zkg-jU/s400/Capture3-30-2010-12.14.26+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454322091571928834" /><br /></p><p>ඉන් පසු ඒවායේ Properties පහත ආකාරයට සකස් කර ගන්න.</p><br /><table border="1"><tbody></tbody><tbody><tr><td><b>Object</b><br /></td><td><b>Name</b><br /></td><td><b>Caption</b><br /></td></tr><tr><td>Label1<br /></td><td>lblwc</td><td>Welcome<br /></td></tr><tr><td>Label2</td><td>lblun<br /></td><td><br /></td></tr><tr><td>Command1<br /></td><td>cmdback <br /></td><td>BACK</td></tr><tr><td><p>Command2<br /></p></td><td>cmdexit<br /></td><td>EXIT<br /></td></tr></tbody></table><p><br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 324px; height: 244px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S7HCyf4mrdI/AAAAAAAAAEw/w6FYfe_QJJM/s400/Capture3-30-2010-12.17.48+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454354796530544082" /></p><p><br /></p><p>මීළඟට කල යුත්තේ වැඩසටහන සඳහා අවශ්ය කේත ඇතුලත් කර ගැනීමයි. මුලින්ම frm1 සඳහා කේත ඇතුලත් කර ගන්නා ආකාරය බලමු.<br /></p><ul><li>OK command button එක මත Double click කර පහත කේත ඇතුලත් කර ගන්න.</li></ul><p><span style="color:#cc0000;">Private Sub cmdok_Click()</span><br /><span style="color:#660000;">If txtpw.Text = "1234" Then<br />frm1.Hide<br />frm2.Show<br />Else<br />frm1.Show<br />End If</span><br />End Sub</p><p>මෙහිදී සිදුවන්නේ අප විසින් Password එක සඳහා කලින් ලබා දුන් අගය, ඇතුලත් කල අගයට සමාන දැයි පරීක්ෂා කර බැලීමයි. එම අගයන් දෙක සමාන නම් frm1 එක Hide කර frm2 එක පෙන්වන ලෙසත් අගයන් දෙක අසමාන නම් frm1 පමණක් පෙන්වන ලෙසත් විධානය ලබා දී ඇත.</p><p><br /></p><ul><li>EXIT command button එක මත Double click කර පහත කේත ඇතුලත් කර ගන්න.</li></ul><p><span style="color:#cc0000;">Private Sub cmdexit_Click()</span><br /><span style="color:#990000;">End</span><br /><span style="color:#cc0000;">End Sub</span></p><p><span style="color:#cc0000;"><br /></span></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 322px; height: 276px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S7HIWliaXOI/AAAAAAAAAE4/nQZn3D2Lpmw/s400/Capture3-30-2010-3.17.28+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454360914081504482" /></p><p><br />මීළඟට frm2 සඳහා කේත ඇතුලත් කර ගන්නා ආකාරය බලමු.</p><ul><li>BACK command button එක මත Double click කර පහත කේත ඇතුලත් කර ගන්න.</li></ul><p><span style="color:#cc0000;">Private Sub cmdback_Click()</span><br /><span style="color:#990000;">frm2.Hide<br />frm1.Show<br />frm1.txtun.Text = ""<br />frm1.txtpw.Text = ""</span><br /><span style="color:#cc0000;">End Sub</span></p><p>මෙහිදී සිදුවන්නේ frm2 එක Hide කර frm1 එක display කිරීමයි. තවද නැවත frm1 වෙත යෑමේදී User name හා password සඳහා ඇතුලත් කල අගයන් මකා දැමීමට විධාන ලබා දී ඇත.</p><ul><li>EXIT command button එක මත Double click කර පහත කේත ඇතුලත් කර ගන්න.<br /></li></ul><p><span style="color:#cc0000;">Private Sub cmdexit_Click()</span><br /><span style="color:#990000;">End</span><br /><span style="color:#cc0000;">End Sub</span></p><ul><li>මෙහිදී තවත් විශේෂ දෙයක් සිදුකල යුතුයි. එනම් Form load event එකෙහිදී lblun සඳහා සිදුවිය යුතු වෙනස් කම් සඳහා විධාන ලබා දීමයි. මෙ සඳහා frm2 එක Double click කර පහත කේත ඇතුලත් කරන්න.<br /></li></ul><p><span style="color:#cc0000;">Private Sub Form_Load()</span><br /><span style="color:#990000;">lblun.Caption = frm1.txtun.Text</span><br /><span style="color:#cc0000;">End Sub</span></p><p>මෙහිදී සිදුවන්නේ frm1 හිදී Username එක සඳහා ඇතුලත් කරන අගය lblun එකෙහි Caption එක සඳහා සමාන කිරීමයි.</p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 343px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S7HNr7O1ewI/AAAAAAAAAFA/2UQ42PbstNk/s400/Capture3-30-2010-3.40.35+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5454366778240367362" /></p><p><br />දැන් වැඩසටහන නිර්මාණය කරගෙන අවසන්ය..</p><p><br />Run කර බලන්න.. [F5]<br /><br /></p>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com6tag:blogger.com,1999:blog-6697102795206704188.post-87162823185448073272010-03-23T11:30:00.001+05:302010-03-30T21:50:20.284+05:30විෂුවල් බේසික් 7 වන කොටස - Check Box හඳුණා ගනිමු..<div align="justify"> පසුගිය ලිපියෙන් මම <a href="http://gihangeblog.blogspot.com/2010/03/6-if-then-else.html"><span style="color:#993399;">If ,Then ,Else භවිතා කරන ආකාරය</span></a> ඉතාම සරලව විස්තර කලා.. මේ ලිපියෙන් කියන්න හදන්නෙ Check box ගැන. </div><div align="justify"><br /></div><div align="justify"><br /></div><div align="justify"><ul><li><span style="color:#cc33cc;">Check Box</span></li></ul></div><div align="justify"><br /></div><div align="justify"> මෙය Tool Box එකෙහි දැකිය හැකි Object එකක් වන අතර මෙහි Name හා Caption ලෙස ප්රධාන property 2ක් දැකිය හැක. තවද මෙහි Value නමින් Property එකක් දැකිය හැකි අතර අදාල Check box එක select කර ඇති අවස්ථව Value එක 1 වන අතර එසේ නොමැති අවස්ථාව Value එක 0 වේ.<br /></div><div align="justify"><br /></div><div align="justify"> Check box භවිතා කරන ආකාරය සරල වැඩසටහනක් මගින් අධ්යනය කරමු. මේ සඳහා Text box 1 ක් , cheak box 1 ක් හා Command button එකක් අවශ්ය වේ. පළමුව New form එකක්<br />ලබා ගන්න. ඉන් පසු පසු Form එක මතට Text box 1 ක් , check box 1 ක් හා Command button එකක් Add කර ගන්න. </div><div align="justify"><br /></div><div align="justify"><br /></div><div align="justify"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 280px; height: 242px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S6hIXb19UNI/AAAAAAAAADw/m7CwM3VUSaQ/s400/Capture3-23-2010-10.20.57+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5451686916380250322" /><br /></div><div align="justify"><br /></div><div align="justify">ඉහත ආකාරයට Form එක සකස් කරගත් පසු පහත දැක්වෙන ආකාරයට Properties සකස්<br />කර ගන්න. <br /></div><br /><table border="1"><tbody><tr><br /><td><strong>Object </strong></td><td><strong>Name </strong><br /></td><td><strong>Caption </strong><br /></td></tr><tr><td>Command1 </td><td>cmdexit <br /></td><td>EXIT <br /></td></tr><tr><td>Text1<br /></td><td>txtname<br /></td><td><br /></td></tr><tr><td>Check1<br /></td><td>chkname <br /></td><td>Name <br /></td></tr></tbody></table><p><br />ඉහත දැක්වෙන පරිදි Propeerties සකස් කරගත් පසු වැඩසටහනේ ආකෘතිය නිර්මාණය කරගැනීම අවසන් වේ. <br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 280px; height: 244px;" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S6hPz0JxK7I/AAAAAAAAAD4/ikeOvknD01E/s400/Capture3-23-2010-10.53.28+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5451695100523522994" /><br /></p><p>දැන් ඉතිරිව ඇත්තේ වැඩසටහන සඳහා අවශ්ය කේත ඇතුලත් කර ගැනීමයි.</p><p>ඒ සඳහා පහත පියවර අනුගමනය කරන්න.<br /></p><p><br /></p><ul><li>Name check box එක Double click කර පහත කේත ඇතුලත් කර ගන්න.<br /></li></ul><p><br /></p><p><span style="color:#660000;">Private Sub chkname_Click()</span><span style="color:#cc0000;"><br />If chkname.Value = 1 Then<br />txtname.Text = "GIHAN"<br />Else<br />txtname.Text = ""<br />End If<br /></span><span style="color:#660000;">End Sub</span><br /></p><p><span style="color:#660000;"><br /></span><span style="color:#000000;"> මෙහිදී සිදුවන්නේද පසුගිය ලිපියෙහි සඳහන් වූ <a href="http://gihangeblog.blogspot.com/2010/03/6-if-then-else.html">If condition</a> එක භාවිතා කිරීමයි. chkname check box එකෙකි අගය 1 නම් txtname text box එකෙහි text property එකෙහි GIHAN ලෙස අතුලත් කරන ලෙසත් </span><span style="color:#000000;">chkname check box </span><span style="color:#000000;">එකෙහි අගය 0 නම් </span><span style="color:#000000;">txtname text box </span><span style="color:#000000;">එකෙහි</span><span style="color:#000000;"> text property එක හිස්ව තිබෙන ලෙසත් විධනය ලබාදී ඇත. එනම් check box එක select කර ඇති අවස්ථාවේ පමණක් text box එකෙහි නම<br />දිස්වේ.</span><span style="color:#660000;"><br /></span></p><ul><li>EXIT Command button එක Double click කර පහත කේත ඇතුලත් කර ගන්න.</li></ul><p><br /><span style="color:#660000;">Private Sub cmdexit_Click()</span><span style="color:#cc0000;"><br />End<br /></span><span style="color:#660000;">End Sub</span><br /></p><p><span style="color:#660000;"><br /></span></p><p><span style="color:#660000;"></span><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 327px; height: 281px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S6hT68ZDAeI/AAAAAAAAAEA/OsJAVgNC_kQ/s400/Capture3-23-2010-11.11.04+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5451699621040685538" /><span style="color:#660000;"><br /></span></p><p>දැන් වැඩසටහන Run කර බලන්න. [F5]</p><p><span style="color:#009900;"><a href="http://gihangeblog.blogspot.com/2010/03/8-logging-system.html"> 8 කොටස>></a></span></p><p><span style="color:#660000;"><br /></span></p>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com0tag:blogger.com,1999:blog-6697102795206704188.post-83647330740392211402010-03-19T21:15:00.002+05:302010-03-19T21:16:10.715+05:30මම අධි වේගයෙන් INTERNET යන හැටි..<p> මේ පින්තූරයේ තියෙන්නෙ මගෙ අන්තර්ජාල සම්බන්ධතාවයේ අධි වේගයෙන් ක්රියා කරන විධිය දැක්වෙන පින්තූරයක්. වේගය වැඩි කමට මට දැනුන සතුට හින්ද තමයි ඒක අනිත් අයත් එක්කත් බෙදාගන්න හිතුනෙ. මේ ගැන මට වගේම සතුටක් දැනුන ගොඩක් අය ලිපි ලියල තියනව මම දැක්ක. බලන්නකෝ අධි වේගයෙන් යන අපූරුව..</p><p><br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 299px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S6JXOj-po8I/AAAAAAAAADo/TtH3btToOrI/s400/Capture3-18-2010-9.50.54+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5450014406759523266" /></p><p><br /></p><p> දැන් ඉතින් හැමදාම ඔහොම තමයි. වැඩක් කරන්නම බෑ. mp3 එකක් වත් download කරන්න බෑ. ගත්ත දවස් වල නම් click කරන පරක්කුව විතරයි. ඒත් දැන්? කාට කියන්නද ඉතින්.... :-( </p><p><br /></p>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com12tag:blogger.com,1999:blog-6697102795206704188.post-38215651850325827712010-03-17T21:15:00.002+05:302010-03-17T21:15:00.923+05:30Call ගන්නවාට අපිට මුදල් ගෙවීම. පසුගිය දවසක මම ලබපු පුංචි අත්දැකීමක් එක්කයි මට මේ ලිපිය ලියන්න හිතුනෙ. මම හිතන්නෙ මේ ලිපිය කියවන ගොඩක් දෙනෙක් දැනටමත් මෙ ගැන දන්නවත් ඇති. මෙන්න මෙහෙමයි කතාව,<br /><br /> දැනට සති දෙකකට විතර කලින් මම ගියා එකට පොඩි වැඩ වගයක් කරගන්න. ගිහින් ආපහු ගෙදර එන්න බස් එකට නගින්න එනකොට යාලුවෙක් හිටිය බස් එකේ. මාව දැක්කම මිනිහත් බස් එකෙන් බැහැල ආව මම හිටපු තැනට. ඇවිත් කිව්වෙ මාර කතාවක්. <br /><br /> "මචං අහවල් තැන අහවල් SIM 4ක් ම රුපියල් 50ට දෙනව රුපියල් 900ක Reload එකකුත් එක්ක. මොකද කියන්නෙ ගමුද?" කියල ඇහුව.. <br /> මටත් පුදුමයි ඇයි ඉතින් රුපියල් 50කට රුපියල් 900ක Call ගන්න දෙන්නෙ කොහෙද කියල. බස් එක පිටත් වෙන්නත් තව වෙලා තිබුන හින්ද මමත් "ගිහින් බලමුකො.." කියල ගියා බලන්න. ගිහින් බලනකොට වැඩේ ඇත්ත තමයි. කොහොම හරි SIM 4කුත් ගත්ත. ඒත් තාම හරියට වැඩක් ගත්තෙ නෑ.<br /><br /> දැනට අවුරුදු පහකට හයකට කට විතර කලින් අපි ජංගම දුරකතනයකින් ඇමතුමක් ගත්තෙ රුපියල් දහයක් පහළවක් විතර වියදම් කරල. ඒත් දැන්? අලුතින් දුරකතන සේවා සපයන ආයතනයක් ලංකාවෙ තමන්ගෙ සේවාව ආරම්භ කරනව නම් එම ආයතන වලට තමන්ගෙ ගාස්තු ඉදිරිපත් කරන්න වෙන්නෙ ශත ගණන් වලින්. ඒ තරමටම තරඟය වැඩි වෙලා. පාරිභෝගිකයන්ට නම් මෙය ඉතාම වාසි දායක තත්වයක්..<br /><br /> නමුත් ගැටලුව වන්නේ හැම ආයතනයක්ම පාරිභෝගිකයාට උසස් සේවාවක් ලබාදිම පසෙක තබා ප්රසිද්ධියත් පාරිභෝගිකයන් ගණන වැඩි කර ගැනීමේ අරමුණත් පසුපස පමණක් හඹා යාමයි. හොඳ ගානක Reload එකක්ද දමා SIM එකත් නොමිලේ ලබාදී Call ගන්න යැයි කීවත් හදිස්සියකට Call එකක් ගැනීමට වත් SMS එකක් යැවීමට වත් නොහැකි නම් එම SIM එකෙන් පාරිභෝගිකයාට ඇති ඵලය කුමක්ද??ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com3tag:blogger.com,1999:blog-6697102795206704188.post-67592416827681299942010-03-16T12:15:00.003+05:302010-03-30T21:56:46.499+05:30විෂුවල් බේසික් 6 වන කොටස - If , Then , Else භාවිතය.<span style="color:#3d85c6;"> <strong>විෂුවල් බේසික් මගින් වැඩසටහන් නිර්මාණයේදී If Condition එක භාවිතා කරන ආකාරය මේ ලිපියෙන් විස්තර කෙරේ.</strong></span><ul><li><span style="color:#bf9000;">If Then Else.</span></li></ul>වැඩසටහන් නිර්මාණයේදී යම් කිසි Condition එකක් පරීක්ෂා කර එහි සත්ය හා අසත්ය භාවය අනුව යම් කාර්යයක් සිදුකර ගැනීම සඳහා මෙය භාවිතා කරයි.<br /><br />උදාහරණයක් ලෙස පහත දැක්වෙන ආකාරයේ වැඩසටහනක් නිර්මාණය කරගන්නා ආකාරය බලමු.<br /><br />මෙහිදී Subject1 , Subject2 , Total , Average , Grade ලෙස දත්ත ඇතුලත් කර ගැනීමට හා ලබාගැනීමට හැකි ආකාරයේ වැඩසටහනක් නිර්මාණය කර ගනිමු.මෙහි Average එක දැක්වීමේදී ලකුණු වල සාමාන්යය 50 ට වැඩි නම් Pass ලෙසද 50 ට අඩු නම් Fail ලෙසද ලබාගන්නා ආකාරයට ද ඇතුලත් කල හැකිය.<br /><br /><p>පළමුව New Form එකක් ලබාගෙන එයට Label 5ක් , Command Button 5ක් හා Text box 5ක් Add කරගෙන පහත දැක්වෙන ආකාරයට සකසා ගන්න.</p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 359px; height: 400px;" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S555nCixB-I/AAAAAAAAADA/RfGPHg9Cz78/s400/Capture3-15-2010-11.44.00+PM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5448926310769428450" /></p><p><br />ඉහත ආකාරයට Form එක සකසා ගත් පසු Object වල Properties සකස් කර ගැනීම සිදුකර ගත යුතුය.<br /></p><ul><li><br />මුලින්ම Label වල පහත ආකාරයට Properties සකස් කර ගන්න.<br /></li></ul><table border="1"><tbody><tr><td><strong>Object </strong> </td><td><strong>Name </strong> </td><td><strong>Caption </strong> </td></tr><tr><td>Label1</td><td>lblsub1</td><td>Subject1</td></tr><tr><td>Label2</td><td>lblsub2</td><td>Subject2<br /></td></tr><tr><td>Label3<br /></td><td>lbltot<br /></td><td>Total<br /></td></tr><tr><td>Label4</td><td>lblavg</td><td>Average</td></tr><tr><td>Label5</td><td>lblgrd</td><br /><td>Grade<br /></td></tr><br /></tbody></table><ul><li><br /><br />ඉන්පසු Text box වල පහත ආකාරයට Properties සකස් කර ගන්න.<br /></li></ul><br /><table border="1"><tbody><tr><td><strong>Object </strong> </td><td><strong>Name </strong> </td><td><strong>Text </strong> </td></tr><tr><td>Text1</td><td>txtsub1</td><td><br /></td></tr><tr><td>Text2</td><td>txtsub2</td><td><br /></td></tr><tr><td>Text3<br /></td><td>txttot<br /></td><td><br /></td></tr><tr><td>Text4</td><td>txtavg</td><td><br /></td></tr><tr><td>Text5</td><td>txtgrd</td><br /><td><br /></td></tr><br /></tbody></table><p><span style="color:#993399;">හිස්ව ඇති කොටු සඳහා Text එක හිස්ව තබන්න.</span></p><p><span style="color:#993399;"><br /></span></p><ul><li>Commanad button වල පහත ආකාරයට Properties සකස් කර ගන්න.<span style="color:#993399;"><br /></span></li></ul><br /><table border="1"><tbody><tr><td><strong>Object </strong> </td><td><strong>Name </strong> </td><td><strong>Caption </strong> </td></tr><tr><td>Command1</td><td>cmdavg</td><td>Average</td></tr><tr><td>Command2</td><td>cmdtot</td><td>Total<br /></td></tr><tr><td>Command3<br /></td><td>cmdgrd<br /></td><td>Grade<br /></td></tr><tr><td>Command4</td><td>cmdclr</td><td>Clear All</td></tr><tr><td>Command5</td><td>cmdexit</td><br /><td>Exit<br /></td></tr><br /></tbody></table><br /><p>ඉහත ආකාරයට properties සකස් කරගත් පසු Form එක පහත ආකාරයට දිස්වේ.<br /></p><p><br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 358px; height: 400px;" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S58Yd9BDNwI/AAAAAAAAADI/IgUi5dJ0PMc/s400/Capture3-16-2010-11.06.06+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5449100977015830274" /><br /></p><p>ඉන් පසු ඉතිරිව ඇත්තේ වැඩසටහන සඳහා අවශ්ය කේතයන් ඇතුලත් කර ගැනීමයි.<br />මේ සඳහා පහත පියවර අනුගමනය කරන්න.<br /></p><ul><li>Total command button එක Double click කර පහත කේත ඇතුලත් කරන්න.</li></ul><p><span style="color:#990000;">Private Sub cmdtot_Click()<br />txttot.Text = Val(txtsub1.Text) + Val(txtsub2.Text)<br />End Sub</span><br /></p><p>මෙහිදී Val(txtsub1.Text) හා Val(txtsub2.Text) යන්නෙන් අදහස් වන්නේ අදාල Text box එකට ඇතුලත් කරන දත්තයෙහි සංඛ්යාත්මක වටිනාකම පමණක් සලකන බවයි.</p><p>" + " ලකුණ මගින් එම අගයන් දෙකෙහි එකතුව ලබාගෙන ඇත. </p><p>එකතුව සඳහා ලැබෙන අගය "txttot" Text box එකෙහි Text එකට සමාන කර ඇති නිසා වැඩසටහන Run වෙන අවස්ථාවේ දී "txttot" Text box තුල එකතුව දැක්වෙයි.</p><p><br /></p><ul><li>Average command button එක Double click කර පහත කේත ඇතුලත් කරන්න.</li></ul><p><span style="color:#990000;">Private Sub cmdavg_Click()<br />txtavg.Text = Val(txttot.Text) / 2<br />End Sub</span><br /></p><p>මෙහිදී සිදුවන්නේ එකතුව සඳහා ලැබෙන අගය නැවතත් සාමාන්යය ලබාගැනීම සඳහා විෂයන් ගණනින් බෙදීමයි. එය "txtavg" Text box එකෙහි Text එකට සමාන කර ඇත.</p><ul><li>Grade command button එක Double click කර පහත කේත ඇතුලත් කරන්න.</li></ul><p><span style="color:#990000;">Private Sub cmdgrd_Click()<br />If txtavg >= 50 Then<br />txtgrd.Text = " Pass "<br />Else<br />txtgrd.Text = "Fail"<br />End If<br />End Sub</span><br /></p><p>මෙහිදී යම් තීරණය කරන ලද අගයකට සාපේක්ෂව Pass හෝ Fail යන වග තීරණය කරන නිසා තර්කානුකූලව පිලිතුර ලබා ගැනීමට If condition එක භාවිතා කර ඇත.</p><p>"txtavg" Text box එකෙහි සඳහන් අගය 50ට වඩා විශාල හෝ සමාන නම් "txtgrd" Text box එකෙහි "Pass" ලෙසත් එසේ නොමැති නම් "txtgrd" Text box එකෙහි "Fail" ලෙසත් සඳහන් කරන ලෙස විධානය ලබාදී තිබේ.</p><ul><li>Clear All command button එක Double click කර පහත කේත ඇතුලත් කරන්න.</li></ul><p><span style="color:#990000;">Private Sub cmdclr_Click()<br />txtsub1.Text = ""<br />txtsub2.Text = ""<br />txttot.Text = ""<br />txtavg.Text = ""<br />txtgrd.Text = ""<br />End Sub</span><br /><br /></p><p>මෙහිදී සිදුවන්නේ සියලුම Text box වල සටහන් වූ අගයන් මකා දැමීමයි. එනම් සියලුම Text box වල Text යන Property එක හිස් කිරීමයි.</p><ul><li>Exit command button එක Double click කර පහත කේත ඇතුලත් කරන්න.</li></ul><p><span style="color:#990000;">Private Sub cmdexit_Click()<br />End<br />End Sub</span><br /></p><p><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 360px; height: 400px;" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S58j_Ofv9ZI/AAAAAAAAADQ/VUaEVB_qfzo/s400/Capture3-16-2010-11.56.05+AM.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5449113643271583122" /><br /></p><p>දැන් වැඩසටහන සකස් කර අවසානය. </p><p>Run කර බලන්න. [F5]</p><p><span style="color:#009900;"><a href="http://gihangeblog.blogspot.com/2010/03/7-check-box.html">7 කොටස >></a></span><span style="color:#009900;"><br /></span></p><p><a href="http://gihangeblog.blogspot.com/2010/03/5-text-box.html"><span style="color:#3366ff;"><< කලින් ලිපියට</span></a><span style="color:#3366ff;"><br /></span></p><p><span style="color:#3366ff;"><br /></span></p>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com5tag:blogger.com,1999:blog-6697102795206704188.post-487720204043247312010-03-13T22:16:00.004+05:302010-03-16T12:22:47.259+05:30විෂුවල් බේසික් 5 වන කොටස - Text Box හඳුණා ගනිමු.<span style="color:#999999;">මා මේ විෂය පිළිබඳව සියලුම දේවල් දන්නා අයෙකු නොවන මුත් මා දන්නා සුලු ප්රමාණය හෝ නොදන්නා කෙනෙකු වෙනුවෙන් ඉදිරිපත් කිරීම මෙම ලිපි පෙළෙහි අරමුණයි..</span><br /><span style="color:black;"> පසුගිය ලිපි වලින් මයික්රොසොෆ්ට් විෂුවල් බේසික් වලදී </span><a href="http://gihangeblog.blogspot.com/2010/03/3-command-button-label.html"><span style="color:#cc33cc;">Command Button හා Label</span></a><span style="color:black;"> භාවිතයෙන් වැඩ කරගන්නෙ කොහොමද කියල විස්තර කලා ඔබට මතක ඇති. Tool Box එකේ තියන Text box කියන Tool එක භාවිතා කරන්නෙ කොහොමද කියල මේ ලිපියෙන් බලමු..</span><span style="color:#999999;"><br /></span><br /><ul><li><span style="color:#ff9900;">Text Box</span><span style="color:black;"><br /></span></li></ul><span style="color:black;"> මෙය Tool Box එකෙහි දැකිය හැකි Object එකක් වන අතර මෙම Object එක භවිතා කර Form එකක් Run වෙන අවස්ථාවේ දී දත්ත ඇතුලත් කිරීම හා අවශ්ය නම් දත්ත ලබා ගැනීමට භවිතා කල හැක.<br /></span><br /><span style="color:black;">මෙහි ප්රධාන වශයෙන් properties 2ක් දැකිය හැකි වේ.<br /></span><br /><ol><li><span style="color:black;">Name<br /></span></li><li><span style="color:black;">Text<br /></span></li></ol><span style="color:black;"> Label එකකට සාපේක්ෂව මෙහි ඇති විශේෂත්වය වන්නේ දත්ත ඇතුලත් කිරීම හා දත්ත ලබා ගැනීම යන ක්රියාවලි දෙක සඳහාම භාවිතා කල හැකි වීමයි.</span><span style="color:black;"><br /></span><br /><span style="color:black;"> උදාහරණයක් ලෙස Text Box යොදා ගනිමින් ඉතාම සරළ වැඩසටහනක් නිර්මාණය කර බලමු.<br /></span><br /><span style="color:black;"> මේ සඳහා Label 2ක්, Command button 2ක් හා text box 1ක් අවශ්ය වේ. මෙහිදී සිදුවිය යුත්තේ අප විසින් Text box එකට ඇතුලත් කරනු ලබන දත්තයක් command button එකක් මත click කිරීම මගින් Label එකක් මත දිස්වීමට සැලැස්වීමයි.<br /></span><br /><span style="color:black;"> මෙහිදී සිදුවන්නේ Text box එකට ඇතුල් කරන දත්තය, එනම් Text box එකෙහි Text යන property එක Label එකෙහි ඇති caption නම් poperty එකට සමාන කිරීමයි. මේ ක්රියාව සිදුකර ගැනීමට අවශ්ය විධානය ලබා දීම සඳහා Command button එක භාවිතා කරයි.<br /></span><br /><span style="color:black;">මෙය සිදුකර ගන්නා ආකාරය පියවර වශයෙන් බලමු.<br /></span><br /><span style="color:black;">මුලින්ම File > New Project > Satandard EXE මගින් Form එකක් ලබාගන්න. ඉන් පසු ඒ මතට Label 2ක්, Command button 2ක් හා Text box 1ක් Add කර පහත දැක්වෙන ආකාරයට සකසා ගන්න.<br /></span><br /><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447952091797190706" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S5sDkCDq-DI/AAAAAAAAACA/R-YD-e7WeHk/s400/Capture3-13-2010-8.49.05+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 243px; margin: 0px auto 10px; text-align: center; width: 322px;" /><span style="color:black;"><br /></span><br />ඉන් පසු පහත දැක්වෙන ආකාරයට Properties සකස් කර ගන්න.<br /><br /><span style="color:#3366ff;">Label1</span><br />Name = lblenter<br />Caption = Enter Text:<br /><span style="color:#3366ff;">Label2</span><br />Name = lblshow<br />Caption = " "<br /><span style="color:#3366ff;">Command1</span><br />Name = cmdok<br />Caption = OK<br /><span style="color:#3366ff;">Command2</span><br />Name = cmdexit<br />Caption = EXIT<br /><span style="color:#3366ff;">Text1</span><br />Name = txtenter<br />Text = " "<br />එවිට ඔබ සාදාගත් Form එක පහත ආකාරයට දිස්වේවි.<br /><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447959140429369138" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5sJ-UQijzI/AAAAAAAAACI/w0U930HLlf4/s400/Capture3-13-2010-9.15.01+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 252px; margin: 0px auto 10px; text-align: center; width: 326px;" /><br /><br />ඉන් පසුව වැඩසටහන සඳහා Code එක ඇතුලත් කර ගැනීම පහත ආකාරයට සිදුකරන්න.<br /><ul><li>cmdok command button එක Double click කර පහත දැක්වෙන code එක ඇතුලත් කරන්න.</li></ul>Private Sub cmdok_Click()<br />lblshow.Caption = txtenter.Text<br />End Sub<br /><br /><ul><li>cmdexit command button එක Double click කර පහත දැක්වෙන code එක ඇතුලත් කරන්න.<br /></li></ul>Private Sub cmdexit_Click()<br />End<br />End Sub<br /><br /><br /><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447962646142829170" src="http://3.bp.blogspot.com/_aftaQ0w_xoo/S5sNKYDwwnI/AAAAAAAAACQ/MVYlYkFIeWk/s400/Capture3-13-2010-9.29.55+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 334px;" /><br /><br />ඉහත ආකාරයට වැඩසටහන නිමා කරගත් පසු Run කර බලන්න. [F5]<br />Text box එකට ඔබ ඇතුලත් කරන දත්ත Label එක තුලින් දිස්වේවි.<br /> <br /><p><a href="http://gihangeblog.blogspot.com/2010/03/6-if-then-else.html"><span style="color:#009900;">6 වන කොටස >></span></a></p>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com0tag:blogger.com,1999:blog-6697102795206704188.post-1412787136621485342010-03-11T23:28:00.014+05:302010-03-15T22:43:32.730+05:30විෂුවල් බේසික් 4 වන කොටස - Command Button හා Label භාවිතය..<span style="color: #999999;">මා මේ විෂය පිළිබඳව සියලුම දේවල් දන්නා අයෙකු නොවන මුත් මා දන්නා සුලු ප්රමාණය හෝ නොදන්නා කෙනෙකු වෙනුවෙන් ඉදිරිපත් කිරීම මෙම ලිපි පෙළෙහි අරමුණයි..</span><br />
<br />
මයික්රොසොෆ්ට් විෂුවල් බේසික් වල ඇති Command Button හා Label භාවිතා කරන හැටි මම <a href="http://gihangeblog.blogspot.com/2010/03/3-command-button-label.html"><span style="color: #cc33cc;">කලින් ලිපියෙන් </span></a>ඉදිරිපත් කලා. මේ ලිපියෙන් ඒ ගැන තව දුරටත් විස්තර කරන්න තමයි හදන්නෙ. ඒත් මෙතනදී පාවිච්චි වෙන්නෙත් කලින් ලිපියෙන් කතා කරපු දේවල්ම තමා..<br />
<br />
මේ සඳහා මුලින්ම File > New Project මගින් Form එකක් සකස් කරගෙන ඉන් පසු Label 4ක් හා Command Button 5ක් Form එක මතට Add කරගත යුතු වේ.<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5447697956184512546" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5ocbZH_2CI/AAAAAAAAABo/kQzF0NtAoNw/s400/Capture3-12-2010-4.22.27+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 307px; margin: 0px auto 10px; text-align: center; width: 400px;" /><br />
<br />
ඉන් පසු පහත දැක්වෙන ආකාරයට Label වල properties සකස් කර ගන්න..<br />
<span style="color: #3366ff;">Label1</span><br />
Name = lblindex<br />
Caption = " " (empty)<br />
<span style="color: #3366ff;">Label2</span><br />
Name = lblname<br />
Caption = " " (empty)<br />
<span style="color: #3366ff;">Label3</span><br />
Name = lblage<br />
Caption = " " (empty)<br />
<span style="color: #3366ff;">Label4</span><br />
Name = lbltel<br />
Caption = " " (empty)<br />
ඉන් පසු පහත දැක්වෙන ආකාරයට Command Button වල properties සකස් කර ගන්න..<br />
<span style="color: #3366ff;">command1</span><span style="color: #3366ff;"><br />
</span><br />
Name = cmdindex<br />
Caption = Index No:<br />
<span style="color: #3366ff;">command2</span><br />
Name = cmdname<br />
Caption = Name<br />
<span style="color: #3366ff;">command3</span><br />
Name = cmdage<br />
Caption = Age<br />
<span style="color: #3366ff;">command4</span><br />
Name = cmdtel<br />
Caption = Telephone<br />
<span style="color: #3366ff;">command5</span><br />
Name = cmdexit<br />
Caption = EXIT<br />
මෙහිදී සමාන්යයෙන් command button නම් කිරීමේදී cmd ලෙසත් Label නම් කිරීමේදී lbl ලෙසත් යොදනු ලබන්නේ අදාල Object එක command button එකක් හෝ label එකක් බව පහසුවෙන් හඳුණා ගැනීම සඳහාය. ඒ සඳහා ඔබට අවශ්ය නම් කැමති නමක් ලබාදිය හැක.<br />
<br />
ඉහත ආකාරයට සකස් කරගත් පසු Form එක පහත අයුරින් දැකිය හැක.<br />
<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5447706974974145826" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S5okoWvAdSI/AAAAAAAAABw/FegsIcYjkPc/s400/Capture3-12-2010-4.56.39+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 306px; margin: 0px auto 10px; text-align: center; width: 400px;" /><br />
<br />
දැන් ඉතිරිව තිබෙන්නෙ වැඩසටහන සඳහා අවශ්ය Code එක සකසා ගන්න එක. ඒ සඳහා පහත පියවර අනුගමනය කරන්න.<br />
<ul><li>cmdindex command button එක Double click කර පහත code එක ඇතුලත් කරගන්න.</li>
</ul>Private Sub cmdindex_Click()<br />
lblindex.Caption = "<span style="color: red;">5555</span>"<br />
End Sub<br />
<br />
<ul><li>cmdname command button එක Double click කර පහත code එක ඇතුලත් කරගන්න.<br />
</li>
</ul>Private Sub cmdname_Click()<br />
lblname.cation = "<span style="color: red;">GIHAN</span>"<br />
End Sub<br />
<br />
<ul><li>cmdage command button එක Double click කර පහත code එක ඇතුලත් කරගන්න.</li>
</ul>Private Sub cmdage_Click()<br />
lblage.Caption = "<span style="color: red;">999</span>"<br />
End Sub<br />
<br />
<ul><li>cmdtel command button එක Double click කර පහත code එක ඇතුලත් කරගන්න.</li>
</ul>Private Sub cmdtel_Click()<br />
lbltel.Caption = "<span style="color: red;">0123456</span>"<br />
End Sub<br />
<span style="color: red;">රතු</span> පැහැයෙන් දක්වා ඇති දත්ත සඳහා ඔබට කැමති අගයන් ඇතුලත් කරගත හැකිය.<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5447713125981695554" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5oqOZBfLkI/AAAAAAAAAB4/OlE6eZKkC2g/s400/Capture3-12-2010-5.19.57+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 383px; margin: 0px auto 10px; text-align: center; width: 400px;" /><br />
ඉහත ආකාරයට වැඩසටහන නිමා කරගත් පසු එය Run කර බලන්න. එක් එක් ලේබලය සඳහා අදාල command button එක click කල විට ඔබ ලබාදුන් තොරතුරු ලේබල් එක මත දිස්වේවි..<br />
මේ පිළිබඳ ඔබේ අදහස් Comment එකට Add කරන්න.. :-)<br />
<span style="color: #009900;"><a href="http://gihangeblog.blogspot.com/2010/03/5-text-box.html">5 වන කොටස >></a></span><br />
<br />
<br />
<ul><li><br />
</li>
</ul>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com0tag:blogger.com,1999:blog-6697102795206704188.post-48401186022128281052010-03-10T16:24:00.014+05:302010-03-15T22:42:42.487+05:30විෂුවල් බේසික් 3 වන කොටස - Command Button හා Label හඳුණා ගනිමු.<span style="font-size: 100%;"><span style="color: #666666;">මා මේ විෂය පිළිබඳව සියලුම දේවල් දන්නා අයෙකු නොවන මුත් මා දන්නා සුලු ප්රමාණය හෝ නොදන්නා කෙනෙකු වෙනුවෙන් ඉදිරිපත් කිරීම මෙම ලිපි පෙළෙහි අරමුණයි..</span></span><br />
මයික්රොසොෆ්ට් විෂුවල් බේසික් ගැන හැඳින්වීමක් මම <a href="http://gihangeblog.blogspot.com/2010/03/2-60.html"><span style="color: #cc33cc;">කලින් ලිපි </span></a>වලින් ඉදිරිපත් කලා.. විෂුවල් බේසික් වල තියන Command Button හා Label කියන්නෙ මොනවද කියල තමයි මේ ලිපියෙන් කියන්න යන්නෙ..<br />
<ul><li>Label එකක් යනු කුමක්ද?</li>
</ul> මෙය Tool Box එකෙහි දැකිය හැකි Object එකක් වන අතර මෙහි සිට Object එකක් හඳුන්වාදීම සිදුකරගත හැක. මෙහි ප්රධාන properties 2 ක් දැකිය හැක.<br />
<ol><li>Name</li>
<li>Caption</li>
</ol><ul><li>Command Button යනු කුමක්ද?</li>
</ul> මෙය Tool Box එකෙහි දැකිය හැකි Object එකක් වන අතර Form Window එකෙහි ඇති වෙනත් Objects වලට විධාන ලබා දීම සඳහා මෙම Object එක භාවිතා කරනු ලබයි. මෙහිදී ද ප්රධාන Properties 2ක් දැකිය හැක.<br />
<ol><li>Name</li>
<li>Caption</li>
</ol> <img alt="" border="0" id="BLOGGER_PHOTO_ID_5447037970560014882" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5fELLFLWiI/AAAAAAAAAA4/5MVTyvNf5aA/s400/Capture3-10-2010-9.30.05+PM.GIF" style="cursor: hand; cursor: pointer; display: block; height: 248px; margin: 0px auto 10px; text-align: center; width: 327px;" /><br />
<br />
<br />
<ul><li>Properties Window</li>
</ul> Work Area එකට Add කරගනු ලබන Object වල අපට අවශ්ය ආකරයට Properties සකස් කර ගැනීම සඳහා Properties Window එක භාවිතා කරනු ලබයි. මෙහිදී අපට අවශ්ය Object එක තෝරා එය මත Click කර Select කර ගැනීම මගින් Properties Window එක භාවිතා කර අවශ්ය පරිදි Properties වෙනස් කරගත හැක.<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5447040188514254402" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S5fGMRmrPkI/AAAAAAAAABA/NH9w-ZK6-Ns/s400/Capture3-10-2010-9.30.24+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 179px;" /><br />
<br />
<ul><li> <span style="color: #330099;">Command Button හා Label පමණක් භාවිතා කර සරළ වැඩසටහනක් නිර්මාණය කර ගන්නා ආකාරය අපි බලමු.. </span></li>
</ul><span style="color: #330099;"> </span><span style="color: black;"> මේ සඳහා Command Buttons 2ක් හා Label 1ක් අපි Work Area එකට Add කරගත යුතුයි. ඉන් පසු Add කරගත් Object වල Properties පහත දැක්වෙන පරිදි සකස් කර ගන්න.</span><span style="color: black;"><br />
</span><br />
<span style="color: black;">Label --> Name = LBLName<br />
</span><br />
<span style="color: black;"> Caption = "" (empty)<br />
</span><br />
<span style="color: black;"><br />
</span><br />
<span style="color: black;">Commad Button 1 --> Name = CMDName<br />
</span><br />
<span style="color: black;"> Caption = Name<br />
</span><br />
<span style="color: black;"><br />
</span><br />
<span style="color: black;">Commad Button 2 --> </span><span style="color: black;">Name = CMDExit<br />
</span><br />
<span style="color: black;"> Caption = EXIT</span><br />
<span style="color: black;">ඉහත ආකරයට Properties සකස් කරගත් පසු Form එක පහත ආකාරයට දිස්වේ.<br />
</span><br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5447046691784712978" src="http://4.bp.blogspot.com/_aftaQ0w_xoo/S5fMG0LLYxI/AAAAAAAAABI/LoT2_5h2OKg/s400/Capture3-10-2010-10.15.46+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 249px; margin: 0px auto 10px; text-align: center; width: 329px;" /><span style="color: black;"><br />
</span><br />
<span style="color: black;">ඉන් පසු වැඩසටහන සඳහා අවශ්ය Code එක ලිවිය යුතු වේ. ඒ සඳහා </span><a href="http://gihangeblog.blogspot.com/2010/03/2-60.html"><span style="color: #cc33cc;">Code window</span></a><span style="color: black;"> එක භාවිතා කරනු ලබයි. අදාල Object එක මත Double Click කල විට Code Window එක ලැබේ. </span><span style="color: black;"><br />
</span><br />
<span style="color: black;">පළමුව EXIT Button එක මත Doube Click කර පහත පරිදි Code එක ලියා ගන්න.<br />
</span><br />
<span style="color: black;">Private Sub CMDExit_Click()<br />
End<br />
End Sub</span><br />
<span style="color: black;">ඉන් පසු Name Button එක මත Double Click කර පහත Code එක ඇතුලත් කර ගන්න.</span><br />
<span style="color: black;"><br />
Private Sub CMDName_Click()<br />
LBLName.Caption = "GIHAN"<br />
End Sub<br />
</span><br />
<span style="color: black;"><br />
</span><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447051261129129778" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S5fQQyTx_zI/AAAAAAAAABQ/GyKFIQqPwAk/s400/Capture3-10-2010-10.32.44+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 204px; margin: 0px auto 10px; text-align: center; width: 344px;" /><span style="color: black;"><br />
</span><br />
ඉහත පියවරෙන් පසු Program එක Run කර බලන්න. එවිට Name Button එක Click කල විට Label එක මත ඔබ ලබා දුන් නම දිස්වන ආකරය දැකගත හැක.<br />
<a href="http://gihangeblog.blogspot.com/2010/03/4-command-button-label.html"><span style="color: #33cc00;">4 වෙනි කොටසට..>></span></a><br />
ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com6tag:blogger.com,1999:blog-6697102795206704188.post-70814874189239819812010-03-08T07:28:00.002+05:302010-03-15T22:41:39.714+05:30විෂුවල් බේසික් 2 වන කොටස - මයික්රොසොෆ්ට් විෂුවල් බේසික් 6.0 හඳුනා ගනිමු තව දුරටත්..මා මේ විෂය පිළිබඳව සියලුම දේවල් දන්නා අයෙකු නොවන මුත් මා දන්නා සුලු ප්රමාණය හෝ නොදන්නා කෙනෙකු වෙනුවෙන් ඉදිරිපත් කිරීම මෙම ලිපි පෙළෙහි අරමුණයි..<br />
මයික්රොසොෆ්ට් විෂුවල් බේසික් 6.0 ගැන මුලික හැඳින්වීමක් මම පසුගිය ලිපියෙන් සඳහන් කලා. කියෙව්වෙ නැති කෙනෙක් ඉන්නව නම් <a href="http://gihangeblog.blogspot.com/2010/03/vb-part-01-microsoft-visual-basic-60.html"><span style="color: #cc33cc;">මෙතනින් </span></a>කියවන්න..<br />
මේ ගැන තව දුරටත් විස්තර කිරීම තමයි මෙම ලිපියෙන් කෙරෙන්නෙ..<br />
<ul><li><span style="color: #cc6600;">Project එකක් යනු කුමක්ද?</span></li>
</ul>Forms කීපයක එකතුවක් Project එකක් ලෙස හැඳින්විය හැක.<br />
<ul><li><span style="color: #cc6600;">Project එකක් සඳහා නව Form එකක් එකතු කර ගැනීම.</span></li>
</ul>Project menu > Add Form > (Select) Form > Open<br />
<ul><li><span style="color: #cc6600;">Project Explorer</span></li>
</ul>Project එකක් තුලදී Forms එකකට වැඩි ගණනක් ඇති විට එම Forms තුලට පහසුවෙන් ගමන් කිරීම සඳහා Project explorer භවිතා කරයි. [Ctrl+R]<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5446084338002536482" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5Rg2c91qCI/AAAAAAAAAAg/AE2dOIMHP2M/s320/Capture3-8-2010-8.00.28+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 189px; margin: 0px auto 10px; text-align: center; width: 202px;" /><br />
<br />
<ul><li><span style="color: #cc6600;">Form Layout Window</span></li>
</ul>අදාල Form එක Run වෙන අවස්ථාවේදී එය තිරයෙහි කුමන ස්ථනයක තිබිය යුතුද යන්න තෝරා දීම මෙහිදී සිදුකරගත හැක.<br />
View > Form Layout window<br />
<ul><li><span style="color: #cc6600;">project එකක් තුලදී Forms කිපයක් ඇති අවස්ථාවකදී තෝරා ගත් Form එකක් Run කර ගැනීම.</span></li>
</ul>Project >Project properties > Start up Object > Run කළයුතු Form එක තෝරා >Ok කරන්න.<br />
<ul><li><span style="color: #cc6600;">Form එකක් Run කර ගැනීම.</span></li>
</ul>Run menu > Start [F5]<br />
<ul><li><span style="color: #cc6600;">New Project එකක් එකතු කර ගැනීම.</span></li>
</ul>File > New Project<br />
එවිට දැනට වැඩ කරමින් සිටින Project එක Save කර ගැනීමට අවශ්යයද යන්න විමසන අතර අවශ්ය නම් Yes යන්න ලබාදී Save කිරීමට අවශ්ය ස්ථානය ලබා දෙන්න. Project එකෙහි Forms ඇති පළමුව එකිනෙක Save කර අවසානයෙහි Project file එක Save කර ගන්න.<br />
ඉහත ආකාරයට Project එක Save කර ගැනීමෙන් අනතුරුව ලැබෙන New project dialog box එකෙන් Standard EXE යන්න තෝරා OK කරන්න.<br />
<ul><li><span style="color: #cc6600;">Code window යනු කුමක්ද?</span></li>
</ul>Form Area එකට අතුලත් කර ගන්නා object වල ක්රියාකාරීත්වය සකස් කර ගැනීම සඳහා Code Window එක භවිතා කරනු ලබයි.<br />
<br />
විධානය ලබාදීමට අවශ්ය Object එක මත Double click කරන්න. එවිට Code window එක දැකිය හැක.<br />
<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5446097474934751586" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S5RszH2jQWI/AAAAAAAAAAo/4qsPI9XwpR0/s320/Capture3-8-2010-8.51.26+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 82px; margin: 0px auto 10px; text-align: center; width: 320px;" /><br />
<ul><li><span style="color: #cc6600;">Tool Box</span></li>
</ul>Form Area එකට Objects එකතු කර ගැනීම සඳහා Tool Box එක භවිතා කරයි.<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5446107055217151506" src="http://1.bp.blogspot.com/_aftaQ0w_xoo/S5R1gxL3jhI/AAAAAAAAAAw/LoHLJVyJ8tY/s320/Capture3-8-2010-9.28.55+AM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 67px;" /><br />
<br />
<br />
<br />
<a href="http://gihangeblog.blogspot.com/2010/03/3-command-button-label.html"><span style="color: #009900;">තුන් වෙනි කොටසට..>></span></a>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com2tag:blogger.com,1999:blog-6697102795206704188.post-73637218103118619562010-03-07T20:05:00.001+05:302010-03-15T22:34:26.805+05:30විෂුවල් බේසික් 1 වන කොටස - මයික්රොසොෆ්ට් විෂුවල් බේසික් 6.0 හඳුනා ගනිමු..<span style="color: #660000;"><i>මා මේ විෂය පිළිබඳව සියලුම දේවල් දන්නා අයෙකු නොවන මුත් මා දන්නා සුලු ප්රමාණය හෝ නොදන්නා කෙනෙකු වෙනුවෙන් ඉදිරිපත් කිරීම මෙම ලිපි පෙළෙහි අරමුණයි.. </i></span><br />
මයික්රොසොෆ්ට් විෂුවල් බේසික් යනු Object, Oriented programing language එකකි. තවද මෙය Events programing language එකක් ලෙසද හැඳින්විය හැක.මෙය High level language එකක් වන අතර පරිඝනක වැඩසටහන් නිර්මාණය කර ගැනීම ඉතා පහසුවෙන් මෙම language එක භාවිතා කර සිදු කරගත හැක..<br />
<br />
<br />
<ul><li><span style="color: #993300;">Object oriented programing language යනු කුමක්ද?</span></li>
</ul> Object එකක් මුල් කරගෙන යම් වැඩසටහනක් නිර්මාණය කරන්නේ නම් එය Object oriented programing language එකක් ලෙස හඳින්විය හැක.<br />
<ul><li><span style="color: #cc6600;">Event programing language යනු කුමක්ද?</span></li>
</ul>වැඩසටහන් නිර්මාණය කිරීමේදී එම වැඩසටහන තුල ඇති object වලට විදාන ලබාදීම සඳහා යම් event එකක් තෝරාගෙන ඇත්නම් ඒවා Event programing language එකක් වේ.<br />
<ul><li><span style="color: #cc6600;">Microsoft Visual Basic Load කර ගැනීම.</span></li>
</ul>1 ක්රමය<br />
Start > All Programs > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0<br />
2 ක්රමය<br />
Start > Search > All Files and Folders > [ type: VB6.exe] > search > Select the file > Right Click > Open<br />
ඉහත ආකාරයට Visual Basic Load කර ගැනීමෙන් පසු New Project නමින් dialog box එකක් දිස් වේ. එහි Standard EXE යන්න තෝරා open කරන්න. එවිට විෂුවල් බේසික් window එක දැකිය හැක.<br />
<ul><li><span style="color: #cc6600;">Form window යනු කුමක්ද?</span></li>
</ul> අපගේ වැඩසටහන නිර්මාණය කරගන්නා ස්ථානය මෙලෙස හැඳින්විය හැක.<br />
<img alt="" border="0" id="BLOGGER_PHOTO_ID_5445921338934589138" src="http://2.bp.blogspot.com/_aftaQ0w_xoo/S5PMmqHqdtI/AAAAAAAAAAY/upVl9vtnNZw/s320/Capture3-7-2010-9.16.32+PM.jpg" style="cursor: hand; cursor: pointer; display: block; height: 243px; margin: 0px auto 10px; text-align: center; width: 320px;" /><br />
<span style="color: black;"></span><span style="color: #009900;"><br />
</span><br />
<a href="http://gihangeblog.blogspot.com/2010/03/2-60.html"><span style="color: #009900;">දෙවෙනි කොටසට..>></span></a>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com4tag:blogger.com,1999:blog-6697102795206704188.post-82305977919388335212010-03-07T15:52:00.003+05:302010-03-16T10:23:20.647+05:30<div align="left">හැමෝගෙම බ්ලොග් අඩවි කියවනකොට මටත් හිතුන බ්ලොග් එකක් පටන් ගත්ත නම් හොඳයි කියල. ඔන්න එහෙනම් මමත් පටන් ගත්ත. නිදහසක් ලැබෙන හැම වෙලාවකම මගෙ බ්ලොග් එකට අළුත් දෙයක් එකතු කරන්න තමයි මගෙ බලා පොරොත්තුව..<br /> ඉතින් බ්ලොග් ලියන, කියවන අනිත් යාලුවො හැම කෙනෙක්ම මට උදව් කරයි කියල මම හිතනව...</div>ගිහාන්http://www.blogger.com/profile/00252375572934120070noreply@blogger.com3