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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-02-2004
Avatar de VolaRe
VolaRe VolaRe is offline
Miembro
 
Registrado: ago 2003
Posts: 121
Poder: 21
VolaRe Va por buen camino
Exclamation Indice incorrecto

Hola,
haber si alguien me puede explicar porque este codigo, despues de correr, me indica "indice incorrecto". Este el el codigo:

Código:
var
  Cadena : String;
  J, I : Integer;
begin
  OpenDialog1.Title := 'Borrar dia ...';
  If OpenDialog1.Execute Then
   begin
   I := Pos(',',OpenDialog1.FileName) - 3;
   Cadena := Copy(OpenDialog1.FileName,I,20);
   Label2.Caption := Cadena;
   If MessageDlg('Estas a punto de borrar un dia, ¡estas seguro!',mtConfirmation,
   [mbYes,mbNo],0) = IdYes Then
    For J := 0 To TreeView1.Items.Count - 1 Do
     If (Cadena = TreeView1.Items[J].Text) Then
      Begin
      DeleteFile(OpenDialog1.FileName);
      TreeView1.Items[J].Selected := True;
      TreeView1.Selected.Delete;
      MessageDlg('El archivo ha sido borrado con exito',mtInformation,[mbOk],0)
      End;
   end;
end;
Exactamente, me corre el codigo perfectamente, pero cuando acaba y borro el archivo deseado me indica "Incorrecto indice", y me indica esta sentencia If (Cadena = TreeView1.Items[J].Text) Then.

Alguien me puede explicar porque, porque no lo entiendo, gracias de antemano

Última edición por VolaRe fecha: 22-02-2004 a las 12:23:33.
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 14:18:51.


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