Omregn sekunder til Timer, minutter og sekunder

Tags:    c++

Hej,

Jeg vil gerne vide hvordan man omregner fx. 3600 sekunder til 01:00:00

og 5400 sekunder blive 01:30:00

Jeg har prøvet at surfe lidt rundt, men jeg fandt ikke noget.

Håber i kan hjælpe mig ;)

Takker på forhånd.



184 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 10 karma
Sorter efter stemmer Sorter efter dato
For at vise kunstner, titel osv. skal du nok selv læse denne information i selve filen.
Det står i de sidste 128 bytes i filen, formatet er beskrevet her:
http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm
Under "MPEG Audio Tag ID3v1"



Ok, og:
Fold kodeboks ind/udKode 


Giver problemmer



Hvordan vil den have os til at "læse" de sidste bytes?




Hvad er "SpoleBar"?

At læse 128 bytes som her, gøres med en std::ifstream åbnet i binary mode.



SpoleBar skulle have haft navnet SeekBar, men det er bare en Track, hvor man skal rykke på, ligesom Volume...

Men ved du hvad man skal include, hvis man skal bruge CBUTTON?

Og jeg prøver lige at se om jeg kan få ifstrem til at køre ;)!



Et eksempel på at læse titel og kunstner:
Fold kodeboks ind/udKode 

Title og Artist er std::string's:
std::string Artist;
std::string Title;

Husk:
#include <string>
#include <fstream>

Du kan så oprette et par static's og skrive teksten her, med SetDlgItemText.



Hvad er CBUTTON?



Det virker squ!

Du er extrem hurtig... Inden jeg når at tænke mig helt om, er du færdig!



CBUTTON, det er det jeg skal bruge til at sætte et bitmap på min knap!

Så at min afspilnings knap bliver til et billede med |>
og pause bliver ||



t