Avatar billede bleader Nybegynder
27. maj 2001 - 09:56 Der er 1 løsning

Kalde winzip

Hej,

Jeg genererer en forholdsvis stor fil, som jeg vil pakke med winzip. Hvordan får jeg kaldt winzip inde fra java.
Avatar billede logical Nybegynder
27. maj 2001 - 10:01 #1
Du kan kalde winzip sådan (ca.)..

Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(\"winzip /args files\");
p.waitFor();

Men hvorfor ikke (hvis du generer filen selv, gøre således:

FileOutputStream fos = new FileOutputStream(\"file.out\");
BufferedOutputStream bos =new BufferedOutputStream(fos);
GZIPOutputStream zos = new GZIPOutputStream(bos);
OutputStreamWriter osw = new OutputStreamWriter(zos);
PrintWriter pw = new PrintWriter(osw);

pw.println(\"potenstabel\");
for (int i = 0 ; i < 100000 ; i++) {
  pw.println(i*i);
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

AI/ML udvikler i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til Satellitkommunikation

Politiets Efterretningstjeneste

Teamledere til PETs indhentningsafdeling