Não sei se vai sair em negrito a linha com erro...mas é essa daki.

IdFTP1.List(lista,arq_servidor,true);

qdo passa por essa linha da erro: List index of bounds(0).


--- Em delphi-br@yahoogrupos.com.br, "Ricardo Mendes" <[EMAIL PROTECTED]> 
escreveu
>
> Galera, estou terminando um servidor de ftp e estou com um problema 
em tempo de execução..
> O codigo que está dando o problema é na linha em negrito: List 
index of bounds(0);
> 
> Até a linha com problema...o software faz a conexão com o servidor 
de ftp normalmente...mas qdo eu passo a lista do arquivo para saber 
se existe alguma nova versão ele dá o erro..
> 
>      if IdFTP1.Connected= true then
>     begin
>         Label2.Caption:='Servidor Conectado';
>         lista:=TStringList.Create;
>        IdFTP1.List(lista,arq_servidor,true);
>         Label2.Caption:='verificação de versão de software....';
>         data_web:=FormatDateTime('dd/mm/yyyy 
HH:mm',IdFTP1.DirectoryListing.Items[0].ModifiedDate);
>         data_local:=FormatDateTime('dd/mm/yyyy 
HH:mm',FileDateToDateTime(FileAge(path_local)));
>         FreeAndNil(Lista);
>         if StrToDateTime(data_web) > StrToDateTime(data_local) then
>         begin
>         ....
> 
> 
> Fico no aguardo da ajuda...
> 
> Vlw..
> 
> 
> Ricardo Mendes
> Departamento de Informática
> E-mail: [EMAIL PROTECTED] 
> Site: www.totalsat.com.br
> Tel. (41) 2109-7717
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a