Galera tenho essa função, que retorna a diferença de hora e tal. Ela funciona function TRelfrmHoras.DifHora(Inicio, Fim: String): String; {Retorna a diferença entre duas horas} Var H1, H2, Total: TDateTime; begin H1 := StrToTime(Inicio); H2 := StrToTime(Fim); Total := H2 - H1; Result := TimeToStr(Total); end; Estou usando ela no evento do quick rep BeforePrint lblTempo.Caption := DifHora(queryRelHora.DataSetField.DataSet.FieldByName('ext_hrfim').Text, queryRelHora.DataSetField.DataSet.FieldByName('ext_hrini').Text); esta dando um Access Violation.....violento....estou usando a TSqlQuery do Dbexpress e db SQLServer os dois campos são Varchar(5) quem puder ajudar...ja agradeço qq sugestão.... Rodrigo Mota
[As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html