Mediaplayer
Acho que não existe mais o forum sobre C++,então talvez alguem aqui saiba como posso migrar uma função do Delphi para C++(RadStudio2010) ou sugerir uma solução.
function MSecToTime (const intTime: integer): string;
const
//o equivalente a 1 ms
intMSec = 1 / 24 / 60 / 60 / 1000;
begin
//define o retorno com o formato Time
result := TimeToStr (intTime * intMSec);
end; Migrei para C++,mas não retrona um resultado,sempre retrona 0. Esta é uma função para ler o tempo de um arquivo do Mediaplayer; Label17.Caption:=MSecToTime (MediaPlayer1.Length); Revirei a net e não encontrei uma solução para C++. Se alguem souber uma soluçção agradeceria muito.
const
//o equivalente a 1 ms
intMSec = 1 / 24 / 60 / 60 / 1000;
begin
//define o retorno com o formato Time
result := TimeToStr (intTime * intMSec);
end; Migrei para C++,mas não retrona um resultado,sempre retrona 0. Esta é uma função para ler o tempo de um arquivo do Mediaplayer; Label17.Caption:=MSecToTime (MediaPlayer1.Length); Revirei a net e não encontrei uma solução para C++. Se alguem souber uma soluçção agradeceria muito.
Vtrx
Curtidas 0
Respostas
Vtrx
16/04/2010
Resolvido.
GOSTEI 0
Wilson Junior
16/04/2010
Seria interessante colocar a resposta para os colegas verem.
GOSTEI 0
Vtrx
16/04/2010
Caso alguem esteja interessado nesta rotina;
String MSecToTime(const Integer intTime)
{
const Double intMSec = 1.15740740740741E-8;
return TimeToStr((intTime) * (intMSec));
} .... Num Timer ou não; Label1->Caption = MSecToTime (MediaPlayer1->Position); OBS:Não estou conseguindo concluir os tópicos,sempre da erro.
{
const Double intMSec = 1.15740740740741E-8;
return TimeToStr((intTime) * (intMSec));
} .... Num Timer ou não; Label1->Caption = MSecToTime (MediaPlayer1->Position); OBS:Não estou conseguindo concluir os tópicos,sempre da erro.
GOSTEI 0