EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่างเพิ่มเติม)Code: Select all
Public Class Form1
Private countDownTime As TimeSpan
Private countDownWatch As Stopwatch
Private Sub btn_start_Click(sender As Object, e As EventArgs) Handles btn_start.Click, bttnStartStop.Click
countDownTime = TimeSpan.FromMinutes(TextBox1.Text)
countDownWatch = Stopwatch.StartNew()
Timer1.Start()
End Sub
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim timeRemaining = countDownTime - countDownWatch.Elapsed
If timeRemaining < TimeSpan.Zero Then
timeRemaining = TimeSpan.Zero
End If
hr_label.Text = timeRemaining.ToString("hh\:mm\:ss")
If timeRemaining = TimeSpan.Zero Then
Timer1.Stop()
MessageBox.Show("หมดเวลาแล้ว")
End If
End Sub
Private Sub btn_countinue_Click(sender As Object, e As EventArgs) Handles btn_countinue.Click, bttnReset.Click
Timer1.Start()
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Timer1.Stop()
End Sub
End class
พอดีเป็นมือใหม่ครับ พอจะ code ตัวอย่างให้ดูไหมครับอาจารย์snasui wrote: Fri Jul 26, 2019 2:52 pm ควรมีตัวแปร Start time ที่เก็บตัวแปรสำหรับการเริ่มและการกดหยุดเพื่อที่จะนับต่อไปจากตัวแปรนั้นครับ