Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-08-2012
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
Error en componente IdFTP con delphi 7

hola amigos les cuento que tengo un codigo para conectarme a un ftp el cual me da el siguiente error List index out of bounds (0) lo currioso del caso es que ese mismo codigo lo tengo en otro proyecto y no me da error funciona perfectamente que podra ser, intente actualizando a las indy 10 y me da el mismo error, una cosa mas el componente IdFTP es el que viene por defecto con delphi 7

este es el codigo

Código Delphi [-]
var
  TS:TStrings;       // TStringList creada para leer el fichero
begin
     try
        with IdFTP1 do
        begin
           Host :=txt_servidor.Text ; //direccion ftp: ftp.mydominio.com o IP
           Username :=txt_usuario.Text;   //nombre de usuario
           Password :=txt_password.Text;   //contraseña
           Port :=StrToInt(txt_puerto.Text);   //normalmente el 21
           ReadTimeout:=StrToInt(txt_tiempo.Text);
           Connect;
           if (Connected) then
          try
             txt_Barra.Panels[0].Text:='Estado :Conectado';
             txt_Usuario.Enabled:=False;
             txt_Password.Enabled:=False;
             btn_conectar.Enabled:=False;
             except
             txt_Barra.Panels[0].Text:='Error a Conectar';
             txt_Usuario.Enabled:=true;
             txt_Password.Enabled:=true;
             btn_conectar.Enabled:=True;
           end;
         end;
     except
        on e:Exception do
        try
           {Escribo un log de errores}
           ts := TStringList.Create;
           ts.Add('FTP - '+DateTimeToStr(Now));
           ts.Add(e.Message);
           ts.SaveToFile('FTP.log');
        finally
           ts.Free;
           Application.MessageBox('Contraseña o Usuario Incorrecto','Advertencia',MB_ICONWARNING);
        end;
     end;
  end;
end.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
error con idFTP Meiziu Varios 1 19-08-2008 17:44:05
Error Instalando Componente en Delphi 2007 JoysticK OOP 4 27-07-2008 23:26:22
error con idftp yoyo12 Internet 5 17-05-2007 18:47:45
Error idftp.delete ilichhernandez Internet 1 27-09-2006 05:55:41
Error en Delphi 7!!!-Componente TDBLookupComboBox cybergerman OOP 6 05-12-2005 17:00:42


La franja horaria es GMT +2. Ahora son las 18:46:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi