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

[SFML]Problem ze skrótem do gry

Ostatnio zmodyfikowano 2011-06-17 15:09
Autor Wiadomość
mar3
Temat założony przez niniejszego użytkownika
[SFML]Problem ze skrótem do gry
» 2011-06-17 12:49:09
Tworzę prostą grę w VC++ 2010 EE w SFML. Stworzyłem do niej instalator w programie Inno Setup. Gra (domyślnie) instaluje się w folderze: C:\Program Files\Gra Memory. Tworzony jest również skrót do tej gry w menu start i na pulpicie. Gdy wchodzę do folderu C:\Program Files\Gra Memory i otwieram plik gra_memory.exe to gra normalnie się uruchamia. Jednak gdy kliknę w ikonke na pulpicie lub w menu start wyskakuje błąd braku plika obrazka. Obrazki do gry wczytuję tak:
C/C++
if( !obrazek.LoadFromFile( "gfx/obrazek.png" ) )
{
    MessageBox( NULL,( LPCWSTR ) L"Błąd. Brak pliku obrazka!",( LPCWSTR ) L"Brak pliku", MB_ICONERROR | IDOK );
    oknoAplikacji.Close();
    return;
}
P-34210
DejaVu
» 2011-06-17 14:00:36
Katalogiem roboczym jest zapewne pulpit, a nie katalog z grą.
P-34216
mar3
Temat założony przez niniejszego użytkownika
» 2011-06-17 15:09:09
Dzięki za pomoc już sobie poradziłem. Wystarczyło, że w Inno Setup do tworzonych skrótów ustawiłem katalog roboczy na katalog instalacji gry:
WorkingDir: "{app}"
P-34219
« 1 »
  Strona 1 z 1