Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Otwieranie pliku w C++

Ostatnio zmodyfikowano 2018-05-13 21:28
Autor Wiadomość
BARTEKtoKOX
Temat założony przez niniejszego użytkownika
Otwieranie pliku w C++
» 2018-05-12 21:53:21
Napisałem w C++ System logowania. Pomyślałem że fajnie było by dodać to, że po zalogowaniu uruchomi się program. Lecz tu jest haczyk.  Wpisałem komendę:
system("start C:\\Program_Files_(x86)\\Epic_Games\\Launcher\\Portal\\Binaries\\Win32\\EpicGamesLauncher.exe"); Bo robię to na zasadzie Epic Games launchera, lecz za każdym razem wywala błąd że program nie może odnaleźć ścieżki. Dodam że ścieżka jest pobrana z dokładniej lokalizacji launchera a \ jest podwójne ,ponieważ przy jednym robiły się dziwne znaczki. A znak _ zastępuje spacje. Proszę o pomoc.
P-171034
jankowalski25
» 2018-05-12 22:13:10
znak _ zastępuje spacje
Dlaczego? Przecież to dwa różne znaki...
P-171036
j23
» 2018-05-13 09:34:36
Tak daj: "start \"C:\\Program Files (x86)\\Epic Games\\Launcher\\Portal\\Binaries\\Win32\\EpicGamesLauncher.exe\""
P-171046
BARTEKtoKOX
Temat założony przez niniejszego użytkownika
» 2018-05-13 20:09:08
Działa tak w połowie, ponieważ po zalogowaniu zamiast aplikacji uruchamia się konsola z tą scieżką.
P-171081
jankowalski25
» 2018-05-13 21:28:43
A to nie jest spowodowane tym, że wywołujesz polecenie "start"? Poza tym, dobrze byłoby nie używać funkcji
system()
, już lepiej użyć funkcji w stylu
ShellExecute()
, ewentualnie
ShellExecuteEx()
 lub
CreateProcess()
.
P-171082
« 1 »
  Strona 1 z 1