Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:14.5.2015 19:19

Ahoj zajímalo by mě jak se dá přes javu spustit jiný program v mém příbadě s příponou .bat. Předem všem děkuji za radu :)

Odpovědět 14.5.2015 19:19
Lepší být šprt než blbec :)
Avatar
Matěj Kripner
Redaktor
Avatar
Odpovídá na Tomáš Brůna
Matěj Kripner:14.5.2015 19:25

Ahoj, ano, dá. Zkus se podívat na třídu Runtime metodu exec. Ta ti vykoná nějaký příkaz - třeba spuštění programu.

Nahoru Odpovědět 14.5.2015 19:25
To understand what recursion is, you must first understand recursion.
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Matěj Kripner
Tomáš Brůna:14.5.2015 20:06

Ahoj našel jsem toto ale zajímalo by mě jak se mění cesta k souboru

File file = new File("image.png");
Desktop.getDesktop().open(file);
Nahoru Odpovědět 14.5.2015 20:06
Lepší být šprt než blbec :)
Avatar
Odpovídá na Tomáš Brůna
Ondřej Štorc:14.5.2015 20:07

Musíš změnit ten string...

Nahoru Odpovědět 14.5.2015 20:07
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Ondřej Štorc
Tomáš Brůna:14.5.2015 20:14

ale jak? Zkoušel jsem tohle:

   File file = new File("C:\Users\asus\Plocha\lajk.jpg");
Desktop.getDesktop().open(file);

ale to nefunguje :(

Nahoru Odpovědět 14.5.2015 20:14
Lepší být šprt než blbec :)
Avatar
Odpovídá na Tomáš Brůna
Ondřej Štorc:14.5.2015 20:15

A vyhodí ti to nějakou výjimku?

Nahoru Odpovědět 14.5.2015 20:15
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na Tomáš Brůna
Ondřej Štorc:14.5.2015 20:19

Možná by pomohla cesta v takovýmto tvaru:

C:\\abcfolder\\textfile.txt
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 14.5.2015 20:19
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:14.5.2015 20:20

tabulku:

one or more projects were compiled with errors
Application you are running may end unexpectedly
Nahoru Odpovědět 14.5.2015 20:20
Lepší být šprt než blbec :)
Avatar
Odpovídá na Tomáš Brůna
Ondřej Štorc:14.5.2015 20:23

No ono to bude nejspíš kvůli tomu, že '\' značí speciální sekvence (\n, \t, atd.) a ty to pomocí toho dvojitýho zpětnýho lomítka odescapuješ. Nebo bys možná mohl ještě kusit použít normální lomítko

Nahoru Odpovědět 14.5.2015 20:23
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Ondřej Štorc
Tomáš Brůna:14.5.2015 20:25

takto to funguje:

C:\\\\Users\\\\asus\\\\

takto ne:

lajk.jpg
Nahoru Odpovědět 14.5.2015 20:25
Lepší být šprt než blbec :)
Avatar
Odpovídá na Tomáš Brůna
Ondřej Štorc:14.5.2015 20:28

A nebylo by jednoduší použít tohle lomítko: "/"?

Nahoru Odpovědět  ±0 14.5.2015 20:28
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Ondřej Štorc
Tomáš Brůna:14.5.2015 20:28

aha tak teď už to funguje měl jsem výchozí malování :) Tak děkuju moc za pomoc :)

Nahoru Odpovědět  +1 14.5.2015 20:28
Lepší být šprt než blbec :)
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Ondřej Štorc
Tomáš Brůna:15.5.2015 19:19

Bylo ale myslel jsem že to nebude fungovat protože v cmd mi to nikdy nefungovalo :)

PS: promiň to mínus překlikl jsem se :(

Editováno 15.5.2015 19:20
Nahoru Odpovědět 15.5.2015 19:19
Lepší být šprt než blbec :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.