Brug af DLL med BlueJ
Jeg har fulgt arne_v's artikelhttp://www.eksperten.dk/artikler/252
dog med den ændring, at jeg har brugt 2 pakker, minpakke1 og minpakke2, ellers er resten som i artiklen.
Jeg har nu fået lavet DLL filen, men da jeg dels bruger BlueJ og dels skal starte det pågældende Java program fra et andet Java program, kan jeg ikke udføre de sidste 3 linjer mht. path. Derfor vil jeg gerne vide hvor jeg skal placere DLL filen for at jeg kan bruge den i mit program med System.loadLibrary.
Mine filer er placeret således:
C:\Test>dir
Volume in drive C has no label.
Volume Serial Number is A0D2-E3D7
Directory of C:\Test
02-03-2006 23:21 <DIR> .
02-03-2006 23:21 <DIR> ..
02-03-2006 22:16 <DIR> minpakke1
01-03-2006 21:51 0 minpakke1_minpakke2_MinKlasse.c
01-03-2006 21:46 712 minpakke1_minpakke2_MinKlasse.h
02-03-2006 23:20 320 minpakke1_minpakke2_MinKlasse.obj
02-03-2006 23:21 5.632 mitlib.dll
4 File(s) 6.664 bytes
3 Dir(s) 141.674.455.040 bytes free
C:\Test>dir /s
Volume in drive C has no label.
Volume Serial Number is A0D2-E3D7
Directory of C:\Test
02-03-2006 23:21 <DIR> .
02-03-2006 23:21 <DIR> ..
02-03-2006 22:16 <DIR> minpakke1
01-03-2006 21:51 0 minpakke1_minpakke2_MinKlasse.c
01-03-2006 21:46 712 minpakke1_minpakke2_MinKlasse.h
02-03-2006 23:20 320 minpakke1_minpakke2_MinKlasse.obj
02-03-2006 23:21 5.632 mitlib.dll
4 File(s) 6.664 bytes
Directory of C:\Test\minpakke1
02-03-2006 22:16 <DIR> .
02-03-2006 22:16 <DIR> ..
02-03-2006 22:16 <DIR> minpakke2
0 File(s) 0 bytes
Directory of C:\Test\minpakke1\minpakke2
02-03-2006 22:16 <DIR> .
02-03-2006 22:16 <DIR> ..
01-03-2006 21:41 360 MinKlasse.java
01-03-2006 21:52 456 TestProgram.java
2 File(s) 816 bytes
