Avatar billede ljungberg Nybegynder
24. februar 2003 - 14:23 Der er 6 kommentarer og
1 løsning

ActiveX med java

Er der nogen der kan viser mig et eksempel på hvordan man kan benytte følgende javakode med ActiveX, så man kan kalde funktionerne fra javakoden med f.eks. javascript?

public class main{
    public static void main(String[] args){
        hello h =new hello();
        h.hello1();
    }
}

public class hello{
    public hello(){
    }
    public void hello1(){
        System.out.println("Hello World");
    }
}
Avatar billede bearhugx Nybegynder
24. februar 2003 - 14:50 #1
hvis du laver dine metoder public - og tildeler appleten en id, så kan du kalde det på følgende måde
document.APPLETID.method

f.eks
<applet id="MyApplet">...</applet>

i Javascript :
function doSomething() {
  document.MyApplet.enMetode();
}

/Søren Munk Skrøder
Avatar billede ljungberg Nybegynder
24. februar 2003 - 15:28 #2
Men det er ikke en applet jeg vil lave. jeg vil lave et rent java program, fordi jeg skal benytte det til noget printstyring (og man får jo ikke lov at tilgå brugerens printer gennem en applet).
Avatar billede bearhugx Nybegynder
24. februar 2003 - 16:02 #3
Ohhh .. Ok ... Kigger lige på det :-)
Avatar billede bearhugx Nybegynder
24. februar 2003 - 16:08 #4
Men det skal være på en hjemmeside ???
Avatar billede bearhugx Nybegynder
24. februar 2003 - 16:11 #5
(tror kun der er mulighed for at tilgå et javaprogram på en html-side via/som en applet)
Avatar billede ljungberg Nybegynder
24. februar 2003 - 17:54 #6
Ja det skal være en hjemmeside eller nærmere; det skal kører i en browser (IE). Jeg har læst på microsofts hjemmeside at det kan lade sig gøre at benytte jave kode som en komponent ved hjælp af activeX! ligesom det er muligt med C++ og visual basic f.eks.! Jeg kan bare ikke lige finde eks. på hvordan man rent faktisk gør!
Avatar billede ljungberg Nybegynder
23. maj 2005 - 14:17 #7
lukker
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