Autostart programu poprzez wpis w rejestrze systemu (ścieźka)
Ostatnio zmodyfikowano 2014-12-02 09:40
Tomek_z_W11 |
» 2014-11-30 21:52:25 Hmm, a przekazujesz jakąś ścieżkę do argv[0] podczas uruchamiania programu? |
|
Bajt Temat założony przez niniejszego użytkownika |
» 2014-11-30 22:10:42 Przecież zgodnie z tym co napisał użytkownik maly kilka postów niżej, argv zawiera już ścieżkę mojego programu |
|
Tomek_z_W11 |
» 2014-11-30 22:16:34 Aha. Nie spojrzałem. Napisz jaki problem sprawia ta linijka? |
|
Bajt Temat założony przez niniejszego użytkownika |
» 2014-11-30 22:19:24 Żadnego problemu nie sprawia, nie mam błędów kompilacji, tylko chodzi o to, że program nie działa, tzn. że nie dodaje się do autostartu, ponieważ przy starcie systemu nie wyskakuje mi konsola z napisem "Aby kontynuować, naciśnij dowolny klawisz...". Myślę, że to wina funkcji strcpy, która coś chrzani z kopiowaniem ścieżki i dlatego tak się dzieje. |
|
Tomek_z_W11 |
» 2014-11-30 22:20:57 To sprawdź, czy to faktycznie jej wina, wypisz napis PATH po strcpy() i zobacz co Ci wypisze. |
|
Bajt Temat założony przez niniejszego użytkownika |
» 2014-12-01 21:48:25 Okej, połapałem się co i jak i działa. Jednak jest pewien mankament: kiedy program uruchamia się przy starcie, automatycznie przestaje działać i wyświetla się ten komunikat. Jakieś sugestie? |
|
Rashmistrz |
» 2014-12-01 21:50:40 "ten"? |
|
Bajt Temat założony przez niniejszego użytkownika |
» 2014-12-01 22:14:52 "Program budzik.exe przestał działać".
Po prostu zawias
|
|
1 2 « 3 » 4 |