Avatar
Theodor Johnson
Redaktor
Avatar
Theodor Johnson:

Ahoj, mám takový problém se spuštěním určitého programu, ve svém kódu mám třídu která má statické metody aby k ní byl jednodušší přístup. Jedna z metod je:

public static void RunProgram(string path)
{
    Process pr = new Process();
    pr.StartInfo = new ProcessStartInfo(path);
    pr.Start();
}

ovšem tato metoda funguje "divně" mám na mysli asi to že některé programy spustí, ale u jiných mi po načtení programu ten program hlásí že přestal pracovat. Ovšem když ten program spustím normálně z plochy tak tam není problém. Nevíte někdo čím to může být?

Odpovědět 2.4.2013 19:12
Přecházím na "Cross-Platform Development"
Avatar
Odpovídá na Theodor Johnson
Michal Žůrek (misaz):

Není něco v prohlížeči událostí? Víš jistě že spouštíš správnou aplikaci? Na ploše jsou (obvykle) jenom zástupci.

Nahoru Odpovědět 2.4.2013 21:58
Nesnáším {}, proto se jim vyhýbám.
Avatar
Theodor Johnson
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Theodor Johnson:

Mám tam kontrolu jestli soubor má příponu exe, jsem si jistej že spouštím správnou, okno naběhne stejně jako bych ji spustil normálně, ale s tím rozdílem že normálně mi to po spuštění nepřestane pracovat

Nahoru Odpovědět 2.4.2013 22:55
Přecházím na "Cross-Platform Development"
Avatar
Odpovídá na Theodor Johnson
Michal Žůrek (misaz):

A abych to dobře pochopil, přestane pracovat tvoje aplikace nebo ta kterou spouštíš? V prohlížeči událostí opravdu nic není? Obvykle se tam napíše proš aplikace spadla.

Nahoru Odpovědět 3.4.2013 6:20
Nesnáším {}, proto se jim vyhýbám.
Avatar
Theodor Johnson
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Theodor Johnson:

V prohlížeči událostí jsem nic nenašel. Přestane pracovat program který spouštím.

Nahoru Odpovědět 3.4.2013 23:06
Přecházím na "Cross-Platform Development"
Avatar
Michal Žůrek (misaz):

Tvá aplikace ho spustí správně, pokud by ho spouštěla špatně tak ti to minámálně hodí vyjimku...

Nahoru Odpovědět 4.4.2013 6:25
Nesnáším {}, proto se jim vyhýbám.
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 6 zpráv z 6.