Witam!
W dev-cpp podczas próby kompilacji projektu pojawia się błąd dot. pliku zasobów: "[Resource error] syntax error". Błąd pojawia się w drugiej linii pliku (nawet jeżeli plik zawiera tylko jedną linię) lub jeżeli druga linia jest pusta a coś jest w 3, 4, ... to w pierwszej zapisanej.
Nie wiem czy brakuje mi jakiegoś liba, czy coś robię źle. Screen: http://freefn.yoyo.pl/res.jpg
Jego kompilator zasobów ma problem z RCDATA bo każdy inny wyraz akceptuje. Zamień owy wyraz na jego prawdziwą wartość (czyli 10) to ruszysz.
OK, działa dodaje plik, exe odpowiednio się zwiększa. Ale mam inny problem:
Gdy chcę odergrać tego wava z zasobów, w najlepszym wypadku nic sie nie dzieje.
gdy napiszę: sndPlaySound("aaa", SND_RESOURCE | SNS_ASYNC); nic się nie dzieje, SND_MEMORY też nic nie daje, natomiast PlaySound() w ogóle nie chce się skompilować.
No bo daj zasob typu WAVE - to pierwsza rzecz.
Poza tym, poczytaj jak uzywac sndPlaySound do odtwarzania zasobow, bo to co napisales nie wystarczy - prosciej bedzie uzyc PlaySound. Jak sie nie kompiluje, to pokaz kod wtedy zobaczymy co jest zle.
Wielkie dzieki!
Działa :-)
dałem
PlaySound("aaa",0,SND_RESOURCE | SND_ASYNC);
a w zasobach
aaa WAVE "aaa.wav"