CYFROWY BARON • PROGRAMOWANIE • Zobacz wÄ…tek - Uruchamianie zewnÄ™trznych procesów
Strona 1 z 1

Uruchamianie zewnętrznych procesów

Nowy postNapisane: niedziela, 22 marca 2015, 01:15
przez Pitek
Witam, mam dość dziwny jak dla mnie problem. Mianowicie chcę uruchomić z poziomu mojego programu (Console Application) gadgety systemu Windows, czyli program "sibebar.exe".
Nie byłoby w tym nic trudnego gdyby nie fakt że kiedy próbuję tak :
KOD cpp:   •  UKRYJ  •
system("start sidebar");
to owszem aplikacja startuje, bo widać ją na liście procesów, ale nie pokazują się te gadgety na pulpicie.
Matomiast gdy otworzę sobie konsolę i wpisze dokladnie to samo czyli "start sidebar" to wszystko działa dobrze.... Co robię źle?

Re: Uruchamianie zewnętrznych procesów

Nowy postNapisane: czwartek, 26 marca 2015, 22:54
przez Pitek
Jakaś sugestia? Podpowiedź? Męczę się już któryś dzień z różnymi kombinacjami :(

Re: Uruchamianie zewnętrznych procesów

Nowy postNapisane: piÄ…tek, 27 marca 2015, 00:04
przez nvdante
Pozwolę sobie napisać własne obserwacje.
Po pierwsze u mnie zadziałało z linii poleceń, z konsoli i z programu.
Po drugie u mnie nie zawsze udaje się odpalić sidebar. Po ubiciu procesu czasem wstaje, czasem nie, chociaż proces się pojawia, ale widgetów nie ma.
Po trzecie, gdy klikam prawym na pulpicie i wybieram Gadżety to otwiera się jeszcze okno z innymi widgetami możliwymi do wybrania. W związku z tym wydaje mi się, że prawdopodobne jest uruchamianie sidebaru z jakimś parametrem.
Na szybko wyszukane i niedoczytane linki to:
http://tnij.org/sidebar1
http://tnij.org/sidebar2

Powodzenia! :)

Re: Uruchamianie zewnętrznych procesów

Nowy postNapisane: piÄ…tek, 27 marca 2015, 17:47
przez Pitek
Dobra, to teraz konfrontacja.
1. Podane przez Ciebie linki dawno ogarnąłem, nie ma tam nic co by mi pomogło.
2. U mnie działa tylko z linii poleceń, ale tylko polecenie "start sidebar" jak próbuje uruchomić podając pełną ścieżkę w cudzysłowach, aplikacja uruchamia się lecz nie pojawiają się gadgety. Mimo użycia parametrów, pojawiają się okienka z ustawieniami ale same gadgety już nie :(
3. Nie znalazłem takie kombinacji z użyciem funkcji system bądź ShellExecute która zadziałała by tak jak bym tego chciał.
Nie wiem za bardzo jak można jeszcze temat ugryźć.

Re: Uruchamianie zewnętrznych procesów

Nowy postNapisane: poniedziałek, 30 marca 2015, 18:52
przez Pitek
Widzę że lipa, bd musiał zmienić koncepcje programu. W końcu po ponownym uruchomieniu systemu "sidebar.exe" tez się ponownie uruchomi.