Avatar billede ulrina Nybegynder
31. august 2003 - 01:06 Der er 2 kommentarer og
1 løsning

minutter til timer?

Hvis nu jeg har 1468 minutter og 56 sekunder formateret som "1468:56" hvordan får jeg det lavet om til timer i formatet "XX:XX:XX" ??? findes der ikke en funktion til det i VB6 ??
I givet fald hvilken og hvordan ??
Avatar billede sjh Nybegynder
31. august 2003 - 01:58 #1
Private Function SecToTime(ByVal lngSec As Long) As String
Dim lngMin As Long
  lngMin = Format(Fix(lngSec / 60), "00")
SecToTime = Format(Fix(lngMin / 60), "00") & ":" & Format(lngMin Mod 60, "00") & ":" & Format(lngSec Mod 60, "00")
End Function

Private Sub Form_Load()
Dim lngSek As Long
Dim lngMin As Long

  lngMin = 1468 'minutter
  lngSek = 56  'sekunder

  lngSek = (lngMin * 60) + lngSek
  Me.Caption = SecToTime(lngSek)
End Sub
Avatar billede ulrina Nybegynder
31. august 2003 - 09:11 #2
Jeg takker og bukker :-) det var jo lige præsis det jeg manglede :-) takker
Avatar billede sjh Nybegynder
31. august 2003 - 16:57 #3
selv tak :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester