/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
getcodebase fra mainen?
Fra : Simon...


Dato : 27-10-02 17:48

[jeg håber ikke denne besked kom frem 2 gange, men nu er der gået over en
time siden post, og den er ikke fremme på TDC eller easynews endnu, så nu
forsøge jeg post igennem easynews]

Hejsa,

jeg har lige skrevet et lille proggie der skriver og læser fra filer, hvis
jeg nu ikke vil have de skal ligge i bin folderen med hellere sammen med
java og class filerne,
hvad kan jeg så gøre ? kan kun få getCodeBase() til at virke hvis jeg
extender applet, og det er jo ikke helt holdbart, desuden er den
ikke-statisk hvilket gav nogle
problemer da jeg skulle bruger informationerne i main'en...

manget tak for hjælpen

mvh.Simon





 
 
Stig Tanggaard (27-10-2002)
Kommentar
Fra : Stig Tanggaard


Dato : 27-10-02 20:01

Kan du bruge denne her...

private void locateAppDirectory() {


File appDirectory;

String className = this.getClass().getName().replace('.','/') + ".class";


URL url = ClassLoader.getSystemResource(className);

String protocol = url.getProtocol();


if(protocol.indexOf("jar") != -1) {


File jarfile = new File(url.getPath().substring(5,url.getPath().length() -
className.length() - 2));


appDirectory = jarfile.getParentFile();


} else



appDirectory = new File(url.getPath().substring(0,url.getPath().length() -
className.length()));



}



}

Stig


"Simon..." <devnull@linux.org> skrev i en meddelelse
news:_MUu9.138195$mb3.1572373@news.easynews.com...
> [jeg håber ikke denne besked kom frem 2 gange, men nu er der gået over en
> time siden post, og den er ikke fremme på TDC eller easynews endnu, så nu
> forsøge jeg post igennem easynews]
>
> Hejsa,
>
> jeg har lige skrevet et lille proggie der skriver og læser fra filer, hvis
> jeg nu ikke vil have de skal ligge i bin folderen med hellere sammen med
> java og class filerne,
> hvad kan jeg så gøre ? kan kun få getCodeBase() til at virke hvis jeg
> extender applet, og det er jo ikke helt holdbart, desuden er den
> ikke-statisk hvilket gav nogle
> problemer da jeg skulle bruger informationerne i main'en...
>
> manget tak for hjælpen
>
> mvh.Simon
>
>
>
>



Simon... (27-10-2002)
Kommentar
Fra : Simon...


Dato : 27-10-02 21:42



> Kan du bruge denne her...
tror jeg, kigger på den imorgen.
tak

mvh.Simon



Simon... (27-10-2002)
Kommentar
Fra : Simon...


Dato : 27-10-02 21:42



> Kan du bruge denne her...
tror jeg, kigger på den imorgen.
tak

mvh.Simon



Simon... (27-10-2002)
Kommentar
Fra : Simon...


Dato : 27-10-02 21:43



> Kan du bruge denne her...
tror jeg, kigger på den imorgen.
tak

mvh.Simon




Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste