Autor Thema: Java: Datein löschen  (Gelesen 1797 mal)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Java: Datein löschen
« am: 17.07.06 - 13:16:57 »
Hallo,

Da bin ich noch einmal. Ein kleines Problem hab ich noch:
Das ist ein Teil von diesem http://atnotes.de/index.php?topic=21644.msg137804#msg137804 Agents:

public class MyZipper {
   
   static final int BUFFER = 2048;

      public void  doZip( String curDir ,String curFile)
   {
        try {
               BufferedInputStream origin = null;
              File f = new File( curDir );
               String files[] = f.list();
               FileOutputStream dest = new FileOutputStream( curDir + curFile );
               ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(dest));
               byte data[] = new byte[BUFFER];
              for (int i=0; i<files.length; i++) {

                  FileInputStream fi = new FileInputStream( curDir +  files );
                  origin = new BufferedInputStream(fi, BUFFER);
                  ZipEntry entry = new ZipEntry( files );
                  out.putNextEntry(entry);
                  int count;
                  while((count = origin.read(data, 0, BUFFER)) != -1) {
                     out.write(data, 0, count);
                  }
                  origin.close();
                  System.out.println( "Adding file: "+ files );
               }
               out.close();
xxxxx
         } catch(Exception e) {
               e.printStackTrace();
         }
      }     
}

Wobei ich den schon abgeändert habe.
Ich will nach dem zippen der Files diese auch löschen. Ich hab das schon bei xxxxx: mit files.delete(); und f.delete(); probiert nur tut das leider nichts.

danke robert
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Java: Datein löschen
« Antwort #1 am: 17.07.06 - 14:01:25 »
Hallo, Ich schon wieder.  :)

Ich hab es jetzt mal, sodass es funktioniert.

einfach bei xxxxx: das eingefügt:

                  File cf = new File(curDir +files);
            cf.delete();

Wenn das nicht das optimale ist, dann mir bitte mitteilen wie es besser wäre.

robert
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz