20. marts 2000 - 17:19 Der er 2 kommentarer og
1 løsning

Hvordan finder man ud af om et program er startet?

Via Runtime klassen får jeg et objekt af klassen Process. Hvordan kan jeg opfange at brugeren selv lukker processen ?
Avatar billede andersb Nybegynder
22. marts 2000 - 13:36 #1
Hvad mener du med, at brugeren selv lukker processen?
Hvis du mener, at brugeren klikker på krydset i øverste højre hjørne af skærmen, så skal du opfange en WindowEvent
-----
Du tilføjer flg. til en klasse, som extender Frame eller JFrame

    addWindowListener(new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        if (inAnApplet) {
          setVisible(false);
          dispose();
        }
        else
          System.exit(0);
      }
    });
23. marts 2000 - 00:22 #2
Desværre er det ikke så nemt. Det skal være en hvilken som helst process der kører i systemet. eks. Jeg vil opfange når brugeren lukker notepad.
17. august 2000 - 15:49 #3
Spørgsmålet er lukket!
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