1 Ανοίξτε το έργο της Visual Basic 6 , για τα οποία θα πρέπει να μετατρέψετε ένα χρόνο σε δευτερόλεπτα αξία στην Ώρες /Λεπτά /Δευτερόλεπτα μορφή ώρας . Πληκτρολογήστε την ακόλουθη συνάρτηση στο πρόγραμμα :
Private Sub SecondsToHMS ( ByVal Δευτερόλεπτα Όπως Long )
Dim HR As Integer
Dim MS As Integer
Dim SS As Integer
HR = Δευτερόλεπτα \\ 3600
MS = ( Δευτερόλεπτα Mod 3600 ) \\ 60
SS = ( Δευτερόλεπτα Mod 3600 ) Mod 60
End Sub
Σημειώστε ότι οι " Private Sub " λέξεις-κλειδιά που χρησιμοποιούνται για να ρυθμίσετε τη λειτουργία που ονομάζεται " SecondsToHMS » που θα μετατρέψει ένα χρόνο σε δευτερόλεπτα αξία σε ώρες , λεπτά και δευτερόλεπτα . 2
Επιθεωρήστε κάθε γραμμή "Dim " και παρατηρούν ότι κάθε λέξη μετά το " Dim " είναι μια μεταβλητή που χρησιμοποιείται για να κρατήσει μια τιμή μετατροπής σε δευτερόλεπτα . "HR " κρατά τον αριθμό των δευτερολέπτων μετατρέπεται σε ώρες , "MS" κρατά τον αριθμό των δευτερολέπτων ( ή μέτρο) που έχει απομείνει από τον υπολογισμό ώρες μετατρέπονται σε λεπτά , και « SS » κατέχει τον αριθμό των δευτερολέπτων ( ή μέτρο) που έχει απομείνει από ο υπολογισμός λεπτά .
εικόνων 3
Εμφάνιση του χρόνου σε δευτερόλεπτα αξία μετατρέπονται σε ώρες , λεπτά και δευτερόλεπτα, χρησιμοποιώντας τη μορφή που απαιτείται από το πρόγραμμα σας Visual Basic 6 . Για παράδειγμα , εάν εμφανίζει την τρέχουσα ώρα με τις ώρες, τα λεπτά και τα δευτερόλεπτα σε μορφή , γράψτε το ακόλουθο στη λειτουργία του προγράμματος πάνω λίγο πριν την " End Sub " γραμμή :
Form1.show
Εκτύπωση " Ώρες = " + HR
Εκτύπωση " Λεπτά = " + MS
Εκτύπωση " Δευτερόλεπτα = " + SS
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα