Fórum Biblioteca DateUtils.dcu? #335623
03/01/2007
0
Adriano_servitec
Curtir tópico
+ 0Post mais votado
03/01/2007
Você pode instalar a RxLib? Ela possui essa Unit.[/quote:bb2e35b8be]
Ai amigo blz, mais a RXLib nao pertence ao JEDI? Foi o que me disseram quando tentei instalar Se for tenho o JEDI 3.20 instalado.
Adriano_servitec
Gostei + 1
Mais Posts
03/01/2007
Aroldo Zanela
Você pode instalar a RxLib? Ela possui essa Unit.
Gostei + 0
03/01/2007
Aroldo Zanela
Sim a RxLib foi incorporada na JEDI. Dê uma pesquisada nos subdiretórios da mesma pra ver se tem essa unit.
Gostei + 0
03/01/2007
Adriano_servitec
Sim a RxLib foi incorporada na JEDI. Dê uma pesquisada nos subdiretórios da mesma pra ver se tem essa unit.[/quote:a91d3f9312]Nao infelismente nao tem essa unit :(
Gostei + 0
03/01/2007
Aroldo Zanela
A unit que tem na rxlib é DateUtil e não DateUtils conforme eu havia ´dito´. Além disso, na Jedi VCL (C:\jvcl\source) há uma unit denominada JvDateUtil.pas que é a DateUtil da RxLib (está documentado no cabeçalho) mas não possuem todas as funções implementadas na DateUtils do Delphi.
Dependendo da função que você precisar, poderá encontrar na unit da Jedi.
Gostei + 0
04/01/2007
Adriano_servitec
A unit que tem na rxlib é DateUtil e não DateUtils conforme eu havia ´dito´. Além disso, na Jedi VCL (C:\jvcl\source) há uma unit denominada JvDateUtil.pas que é a DateUtil da RxLib (está documentado no cabeçalho) mas não possuem todas as funções implementadas na DateUtils do Delphi.
Dependendo da função que você precisar, poderá encontrar na unit da Jedi.[/quote:a5bc3830ae]Realmente ele aceita a biblioteca DateUtil na clausula USES, mais acho que nao funciona para este comando
[b:a5bc3830ae]HourOf(now))[/b:a5bc3830ae], pois ele nao reconheçe
Da o seguinte erro:
Na hora de compilar para aqui
[b:a5bc3830ae] if (Horarios[i].Agendado) and (not Horarios[i].Feito) and (Horarios[i].Hora = HourOf(now)) then[/b:a5bc3830ae]
E mostra os seguintes erros:
[Error] UPrincipal.pas(55): Missing operator or semicolon [Error] UPrincipal.pas(76): Undeclared identifier: ´ForceDirectories´ [Fatal Error] FireBackup.dpr(5): Could not compile used unit ´UPrincipal.pas´
Mesmo assim valeu amigo.
Obrigado.
Gostei + 0
04/01/2007
Massuda
Com relação ao erro ´Undeclared identifier: ´ForceDirectories´ ´, faltou incluir no uses a unit FileCtrl.
Gostei + 0
04/01/2007
Aroldo Zanela
A implementação de HourOf da DateUtils do Delphi:
function HourOf(const AValue: TDateTime): Word; var LMinute, LSecond, LMilliSecond: Word; begin DecodeTime(AValue, Result, LMinute, LSecond, LMilliSecond); end;
Gostei + 0
04/01/2007
Adriano_servitec
[quote:a6c35641b2=´Aroldo Zanela´]Colega,
A implementação de HourOf da DateUtils do Delphi:
Código:
function HourOf(const AValue: TDateTime): Word;
var
LMinute, LSecond, LMilliSecond: Word;
begin
DecodeTime(AValue, Result, LMinute, LSecond, LMilliSecond);
end;[/quote:a6c35641b2]Muito obrigado Aroldo Zanela por mostrar que eh possivel usar essa funçao dentro da unit DataUtil do RXLib, pois implantei essa funçao la na unit do DataUtil da RXLib e agora funciona com o Delphi 5, mais eh claro que em vez de declarar DataUtils declaro DataUtil. :D
Valeu pessoal pela ajuda, vcs sao feras.
Abraço
Adriano.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)