Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.471 pregleda

Najnovija ↓

Default system action nad fajlom? 15.02.2006. u 14:46 · pre 252 meseca #1
Kako naterati java aplikaciju da izvrsi defaultnu akciju nad nekim fajlom (tipa: izvrsi .exe fajl, otvori .txt fajl u notepadu itd.)?
Hvala unapred
Potpis
everyone leaves in the end...
Re: Default system action nad fajlom? 15.02.2006. u 19:19 · pre 252 meseca #2
Probaj sa klasom Runtime i metodom getRunime(), koja je staticka. A zatim za vraceni objekat (koji je opet tipa Runtime) pozovi metodu exec kojoj kao parametar predas String sa putanjom programa koji hoces da pozoves. npr:
"C:\Windows\notepad.exe putanja_do_fajla_koji_otvaras".
Znaci nesto ovako:
Code:

Runtime runtime=Runtime.getRuntime();
String komanda="C:\Windows\notepad.exe C:\proba.txt";
Process noviProces=runtime.exec(komanda);



Pozdrav
Potpis
http://www.linkedin.com/in/radegm
Re: Default system action nad fajlom? 15.02.2006. u 23:06 · pre 252 meseca #3
Hmmm... da, tako nesto sam i nasao, ali da li je moguce proslediti samo naziv fajla, a da program sam pronadje defaultnu akciju za tu ekstenziju?
Hvala u svakom slucaju.
Potpis
everyone leaves in the end...
Re: Default system action nad fajlom? 16.02.2006. u 17:01 · pre 252 meseca #5
Mislis samo u pozivu exec() metode prosledimo putanju i naziv do fajla, npr. proba.txt, a Windows sam pokrene notepad i to otvori, a ako je npr. film.avi onda pokrene media player ili sta vec?
Potpis
http://www.linkedin.com/in/radegm
Re: Default system action nad fajlom? 16.02.2006. u 22:40 · pre 252 meseca #6
bas to.
uglavnom, pomogao mi je profesor oko ovoga.
resenje je da u bat fajl stavim putanju do fajla i onda izvrsim bat fajl iz java aplikacije...
ako neko ima neko bolje resenje, neka javi...
hvala
Potpis
everyone leaves in the end...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme