Aprire il progetto di Visual Basic 6 per i quali è necessario convertire un tempo di valore secondi per le ore /minuti /secondi di tempo . Digitare la seguente funzione nel programma :
SecondsToHMS Private Sub ( secondi ByVal come lungamente)
Dim HR As Integer Dim
MS As Integer Dim
SS As Integer
HR = Secondi \\ 3600
MS = ( Sec. Mod. 3600 ) \\ 60
SS = ( Sec. Mod. 3600 ) Mod 60
2 End Sub
noti che le " private Sub " parole chiave vengono utilizzati per impostare la funzione denominata " SecondsToHMS " che converte un tempo nel valore dei secondi a ore, minuti e secondi.
Ispezionare ogni riga " Dim " e notare che ogni parola dopo " Dim " è una variabile che viene utilizzato per contenere un valore convertito in secondi . "HR" contiene il numero di secondi convertiti in ore , "MS" contiene il numero di secondi ( o modulo) lasciati dal calcolo ore convertito in minuti , e "SS" contiene il numero di secondi ( o modulo) rimasto da il calcolo minuti .
3
Visualizza il tempo in secondi, valore convertito in ore , minuti e secondi utilizzando il formato richiesto dal programma di Visual Basic 6 . Per esempio, se si sta visualizzando l'ora corrente con le ore , minuti e secondi in forma , scrivere il seguente in funzione del programma di sopra poco prima del "End Sub " linea :
Form1.Show
Stampa " Hours = " + HR
Stampa " Minutes = " + MS
stampa " secondi =" + SS
Programmazione © www.354353.com