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
  #7  
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
ya la encontre pero esta activada
Responder Con Cita
  #8  
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
amigo roman e compilado el proyecto de nuevo y ahora me sale este error Socket Error # 11004 que podra esta pasando
Responder Con Cita
  #9  
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
Ese ya es otro tipo de error. Está raro. Aquí dan algunos tips, verifica que no sea algo así.

// Saludos
Responder Con Cita
  #10  
Antiguo 16-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
amigo roman e retomado el proyecto ya que estaba ocupado y no tenia tiempo para analizar como resolver mi problema pero hasta ahora no e podido conectarme me gustaria que vieras el proyecto completo y lo compilara para ver si te sale el mismo error.

se muy bien que en este foro no se acepta hacer tarea pero no es lo que pido sino simplemente que lo compile ya que es la unica manera para comprobar que es lo que pasa

Última edición por kurono fecha: 29-08-2012 a las 07:55:43.
Responder Con Cita
  #11  
Antiguo 16-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
Trataré de probarlo mañana.

// Saludos
Responder Con Cita
  #12  
Antiguo 16-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
ok espero solucionar este problema ya que no puedo avanzar este proyecto hasta que no logre conectarme al FTP
Responder Con Cita
  #13  
Antiguo 20-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
me gustaria saber si alguien a probado el codigo que e puesto ya que no he podido avanzar en este proyecto
Responder Con Cita
  #14  
Antiguo 20-08-2012
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
He cogido tú código y no me ha funcionado.
He realizado un formulario nuevo y he pegado IdFTP he puesto manualmente los datos de mi FTP y funciona correctamente.

Es posible que tú FTP: pc-master_99k.org tenga que poner algo más en el nombre de usuario.

Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Responder Con Cita
  #15  
Antiguo 21-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
no creo que hay que poner algo mas ya que tengo ese mismo codigo en otro proyecto y funciona perfectamente pero te cuento que e hecho lo mismo que tu de crear un nuevo proyecto y pegar el codigo pero a diferencia de ti a mi no me funciona

ademas lo e probado con otro ftp y tampoco funciona ya no se que hacer pues e desintalado el delphi y lo e vuelto a instalar y da lo mismo incluso formatie la pc y aun asi no funciona, debo decir que instalo delphi desde una particion de mi disco duro no desde un cd aunque eso no tiene que ver porque siempre lo e hecho asi pero ya no se que creer

Última edición por kurono fecha: 21-08-2012 a las 03:37:15.
Responder Con Cita
  #16  
Antiguo 21-08-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y estás seguro de que en el otro pc (en el que funciona) tienes la misma configuración que en el que no funciona?
Responder Con Cita
  #17  
Antiguo 22-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
amigo casimiro dije que lo tengo en otro proyecto no en otro pc lo e probado en otro pc y tampoco funciona, esto es algo raro porque e hecho de todo para que funcione desde desativar el firewall hasta instalar de nuevo el windows y nada lo unico que me falta por hacer es compilarlo en otra pc a ver que pasa
Responder Con Cita
  #18  
Antiguo 22-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
amigos les cuento que instale el delphi en otra maquina exactamente con todos los componentes tercero que tengo en mi pc y compile el proyecto y tampoco funciono por lo visto lo mas viable que encuentro es modificar el viejo proyecto el cual si funciona y adaptarlo a la nueva necesidad que tengo
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 08:11:49.


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