Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
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
  #2  
Antiguo 04-08-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿En qué línea te da el error?

// Saludos
Responder Con Cita
  #3  
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
en ninguna linea cuando compilo y hago clic en el boton para conectar es que me lanza el error fuera de delphi el ejecutable me lansa la execpcion que e declarado en el codigo pero nuca llega a conectarse lo que me inquieta mas es que ese mismo codigo lo tengo en un proyecto viejo y funciona perfectamente
Responder Con Cita
  #4  
Antiguo 04-08-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Tienes desactivada la opción Stop on delphi Exceptions? Sí es así, actívala para que la ejecución se detenga dentro de delphi.

// Saludos
Responder Con Cita
  #5  
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
en donde se encuentra esa opcion no lo veo por ningun lado
Responder Con Cita
  #6  
Antiguo 04-08-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
En Tools|Debugger Options|Language Exceptions

// Saludos
Responder Con Cita
Respuesta



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 02:14:41.


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