30. maj 2001 - 17:55Der er
7 kommentarer og 2 løsninger
hvordan lager man en kopi av en fil??
Jeg har tenkt på å lage et backup-program, hvor brukeren kan taste inn f.eks. hvor hans mail ligger, og hvor han vil ha sin backup, og så utføre denne backup. Dermed har jeg 2 spm.:
1. Hvilken koden skal jeg bruke for å kopiere filene fra original plassering til backup-folder?
2. Hvordan gjør man for å få et \"folder-tree\" hvor man kan klikke med musen i stedet for at brukeren skal skrive inn hele stien?
File myFile = new File(\"test.txt\"); FileInputStream is = new FileInputStream(myFile); byte[] contents = new byte[is.available()]; is.read(contents); is.close(); File aCopy = new File(\"kopi_af_text.txt\"); FileOutputStream os = new FileOutputStream(aCopy); os.write(os); os.close();
Kig generelt på klasserne File, FileInputStream og FileOutputStream.
Jeg må give dig ret i at der nok skal stå os.write(contents)
Ja jeg synes umiddelbart også at JFileChooser var den nemmeste. Vi brugte i forbindelse med hovedopgave en del tid på at få et JTree til at fungere som vi ønskede, og så vidt jeg husker resulterede det i en masse kode, men resultatet var det værd:)
Jeg synes JFileChooser fungerer godt nok til dette, så dere deler pointene.
Takk for svarene...
Synes godt om
Ny brugerNybegynder
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.