ខេធី៤២ សូមបង្ហាញជូននូវរបៀបបង្កើតនាឡិកា ដោយប្រើភាសា VB.NET
ក្នុងការបង្កើតនាឡិកាតាម VB.NET នេះគឺមិនបានយករូបភាពមកសម្រាប់ធ្វើការរចនាទេ គឺយើងសរសេរកូដដើម្បីរចនាទាំងអស់ … ។
សូមមើលនូវរបៀបអនុវត្តន៍ដូចខាងក្រោម
- សូមបើកកម្មវិធី Microsoft Visual Studio 2008 => ចុច File => New Project (Ctrl+Shif+N)
- សូមជ្រើសយក Visual Basic => Windows Forms Application => រួចដាក់ឈ្មោះទៅឱ្យ Project => OK
- បន្ទាប់មកចុច Project (Menu) => Add Module
- សូមជ្រើសយក Common Iterms => Module => បន្ទាប់មកដាក់ឈ្មោះទៅឱ្យវា => OK
- ហើយសរសេរកូដខាងក្រោមក្នុង Module 12345678910111213
Module KT42ClockPublic TimeNow As Date=Date.NowPublic mySec As Integer=TimeNow.SecondPublic myMin As Integer=TimeNow.MinutePublic myHour As Integer=TimeNow.HourPublic FirstMin As Boolean=TruePublic FirstHour As Boolean=TruePublic myxAngel,myyAngel,myxMinAngel,myyMinAngel,myxHourAngel,myyHourAngel As DoublePublic myxLength,myyLength,myxMinLength,myyMinLength,myxHourLength,myyHourLength As DoublePublic MinTick=TruePublic HourTick=FalsePublic FirstDamnedTick As Boolean=TrueEnd Module - ឥឡូវសូមធ្វើការរចនា Interface ដោយយក Control មកគូសលើ Form ដូចរូបខាងក្រោម
- បន្ទាប់មកសូមធ្វើការកំណត់ Properties ដូចខាងក្រោម 1234567891011121314151617181920212223242526272829303132
FormName=“KT42Clock”Text=“Clock”StartPosition=“CenterScreen”PanelName=“plClock”Size=“416,416”TabIndex=“0”Label នៅក្នុង PanelName=“Label1”Size=“64,40”Font=“Limon S1,36pt,style=Bold’Text=“12”TextAlign=“MiddleCenter”Label សម្រាប់ ម៉ោងName=“lblHour”Text=“”Font=“Limon S1,28pt,style=Bold”Size=“56,40”Label សម្រាប់នាទីName=“Label2”Text=“:”Size=“20,40”Font=“Limon S1,28pt,style=Bold”Label សម្រាប់វិនាទីName=“lblMin”Text=“”Font=“Limon S1,28pt,style=Bold”Size=“56,40” - បន្ទាប់មកសូមយក Control Timer មកគូសហើយកំណត់ Properties ដូចខាងក្រោម
123456789101112Timer សម្រាប់ម៉ោងName=“tmrHour”Interval=“3600000”Enabled=“False”Timer សម្រាប់នាទីName=“tmrMin”Interval=“60000”Enabled=“False”Timer សម្រាប់វិនាទីName=“tmrSec”Interval=“1000”Enabled=“False” - បន្ទាប់មកសរសេរកូដខាងក្រោមក្នុង Form Load 123456
lblSec.Text=mySeclblMin.Text=myMinlblHour.Text=myHourIf myHour>12ThenmyHour=myHourlblHour.Text=myHour - សរសេរកូដក្នុង tmrSec 1234567891011121314
mySec=mySec+1lblSec.Text=mySecplClock.Refresh()If mySec>59ThenmySec=0lblSec.Text=0MinTick=TrueIf FirstMin=True ThenmyMin=myMin+1lblMin.Text=myMintmrMin.Enabled=TrueFirstMin=FalseEnd IfEnd If - សរសេរកូដក្នុង tmrMin myMin = myMin + 1 123456789101112131415161718
lblMin.Text=myMinIf myMin Mod(12)=0ThenHourTick=TrueEnd IfIf myMin>59ThenmyMin=0lblMin.Text=0If FirstHour=True ThenmyHour=myHour+1lblHour.Text=myHourtmrHour.Enabled=TrueFirstHour=FalseEnd IfIf myHour>12ThenmyHour=myHourlblHour.Text=myHourMod12End IfEnd If - សរសេរកូដក្នុង tmrHour
123456myHour=myHour+1lblHour.Text=myHourIf myHour>12ThenmyHour=1lblHour.Text=1End If - ជាចុងក្រោយសូម ទាញយក កូដ យកទៅដាក់ក្នុង Control Panelសូមធ្វើការល្បងដំណើរការកម្មវិធីដោយចុច F5 នោះលោកអ្នកនឹងលទ្ធផលដូចខាងក្រោម


