-4
該程序用於編輯用戶的系統日期和時間。輸入集是(Alt-F4,時間,日期,標籤)。請解釋Tab案例的工作原理?
代碼如下:有人可以解釋下面的代碼的最後一種情況嗎? MoveCursor做什麼?
Input = GetInput()
While (Input != Alt-F4) do
Case (Input = Time)
If ValidHour(Time.Hour) and ValidMin(Time.Minute) and
ValidSec(Time.Second) and ValidAP(Time.AmPm)
Then
UpdateSystemTime(Time)
Else
DisplayError(「Invalid Time.」)
Endif
Case (Input = Date)
If ValidDay(Date.Day) and ValidMnth(Date.Month) and
ValidYear(Date.Year)
Then
UpdateSystemDate(Date)
Else
DisplayError(「Invalid Date.」)
Endif
Case (Input = Tab)
If TabLocation = 1
Then
MoveCursor(2)
TabLocation = 2
Else
MoveCursor(1)
TabLocation = 1
Endif
Endcase
Input = GetInput()
Enddo
這不是Java。它看起來像Visual Basic。 –