• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program uruchamia się niepoprawnie mimo... Poprawnego uruchomienia [OPIS]

0 głosów
119 wizyt
pytanie zadane 21 lutego 2018 w C i C++ przez Hiskiel Pasjonat (22,850 p.)
Nie rozumiem o co może chodzić. Mam sobie program AutoUSB, na początku sprawdza on czy w rejestrze jest wartość taka i taka, jak nie to ją dodaje (to ważne, bo jest HKCU/Software/Microsoft/Windows/CurrentVersion/Run/AutoUSB [dane typu REG_SZ, wartość to ścieżka do programu]). Czyli w założeniu program powinien uruchamiać się przy starcie systemu... I tak jest... ALE. Program czyta dwie wartości z pliku config.txt (który jest w danej lokalizacji, sprawdzałem). Podczas uruchamiania się z startem wypisuje, że nie ma pliku config.txt. Ale gdy uruchamiam go normalnie, "ręcznie" to wszystko normalnie działa. Dlaczego tak jest?

2 odpowiedzi

0 głosów
odpowiedź 31 marca 2018 przez monika90 Pasjonat (22,940 p.)
edycja 31 marca 2018 przez monika90
Czy to jest program napisany przez ciebie? Jeżeli tak, to czy używasz względnej ścieżki przy otwieraniu plik config.txt? Znaczenie względnej ścieżki zależy od katalogu bieżącego, a katalog bieżący może być różny, zależnie od tego jak program został uruchomiony. Np. kiedy uruchamiasz program przez podwójne kliknięcie na ikonie pliku exe, to katalogiem bieżącym będzie katalog w którym plik exe się znajduje, a kiedy system uruchamia program podczas startu to będzie to c:\windows\system32 lub coś w tym rodzaju.
–1 głos
odpowiedź 31 marca 2018 przez MsMaciek123 Pasjonat (24,780 p.)
Hmm... Jaki system? Zanim Windows wczyta pliczki itp.. minie troche czasu, spróbuj opóźnić start programu

Podobne pytania

0 głosów
2 odpowiedzi 925 wizyt
pytanie zadane 16 maja 2019 w Systemy operacyjne, programy przez Snaxooo Nowicjusz (150 p.)
0 głosów
1 odpowiedź 107 wizyt
0 głosów
1 odpowiedź 160 wizyt
pytanie zadane 29 marca 2018 w Systemy operacyjne, programy przez Eryk Chojnacki Obywatel (1,420 p.)

87,976 zapytań

136,557 odpowiedzi

304,510 komentarzy

58,337 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...