나는 내 고객을 위해 일하는 프로젝트를 가지고 있습니다. 이제는 라이센스 시스템을 좀 더 발전시키고 소프트웨어에 하나의 체크를 추가하려고합니다.
내 클라이언트가 내 소프트웨어로 작업하고 컴퓨터 시계가 시간을 보여주고 싶을 때가 있습니다. (e.g. 12:00)
WinForms
중 하나를 열어 온라인 라이센스를 확인하고 싶습니다.
이 코드는 매우 쉽게 만들 수 있다고 생각했지만, 이후 코드 내에서 Timers
을 사용하고 싶지 않고 소프트웨어 작업 속도가 느려지므로 이제는 내 자신의 코드에 스택되어 있습니다. 컴퓨터 시간에 따라 WinForm 열기
이
나는 지금 시도했습니다 어떤이는 그것을 작동하게 할 수Timer.Tick
를 사용하여 제외한 다른 방법은
Dim day As String = Format(Today, "dddd")
Dim time As Date
Dim CurrHour As Integer
Dim CurrMinute As Integer
Dim CurrSecond As Integer
time = My.Computer.Clock.LocalTime 'Ive tried to use DateTime.Now here
CurrHour = time.Hour ' Get current hour value
CurrMinute = time.Minute ' Get current minute value
CurrSecond = time.Second ' Get current second value
If CurrHour = 12 AndAlso CurrMinute = 0 AndAlso CurrSecond = 30 Then
MsgBox("12 hours 0 minutes 30 seconds")
Else
Exit Sub
End If
End Sub
있습니까?
당신은 그렇게 타이머가 필요합니다. 또한 서비스를 사용할 때 앱이 닫히지 않으면 틱하지 않으므로 앱을 작동하지 않아도됩니다. –