IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Adam Danek
Člen
Avatar
Adam Danek:7.8.2017 22:34

Zdravím přecházím ze starého basicu na Visual basic.net. Potřebuji aby se mi po stisknutí tlačítka zavřela aktuální aplikace (nebo okno) a otevřela nová. Dříve jsem to řešil přes visible, ale měl sem potom strašně dlouhé a nepřehledné kódy.
Díky za nápady

 
Odpovědět
7.8.2017 22:34
Avatar
Miroslav Holubek:8.8.2017 8:14

v prípade aplikácie použi

process.start(cesta k .exe)     'otvori novu aplikaciu
application.exit                                'zatvori aktualnu

v prípade okna v aktuálnej aplikácii použi

oknoktorechceszobrazit.show                     'otvori nove okno a da sa pracovat s oboma

'alebo

oknoktorechceszobrazit.showdialog       'otvori nove okno, ale s inym sa pracovat neda
 
Nahoru Odpovědět
8.8.2017 8:14
Avatar
Adam Danek
Člen
Avatar
 
Nahoru Odpovědět
8.8.2017 9:14
Avatar
Odpovídá na Adam Danek
Michal Žůrek - misaz:8.8.2017 11:06

Místo Application.Exit lze použít pouze klíčového slova

End

funguje všude a nemusí se nic importovat ani řešit jestli máš potřebnou knihovnu v referencích.

 
Nahoru Odpovědět
8.8.2017 11:06
Avatar
Adam Danek
Člen
Avatar
Odpovídá na Miroslav Holubek
Adam Danek:8.8.2017 13:48
Process.Start (D: \HRY\MoRdent's softwares\desktop.exe)

Napíše mi to, že D není deklarované

 
Nahoru Odpovědět
8.8.2017 13:48
Avatar
Odpovídá na Adam Danek
Michal Štěpánek:8.8.2017 14:06
Process.Start (@"D:\HRY\MoRdent's softwares\desktop.exe")
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
8.8.2017 14:06
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
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.