ďťż

Ładny brzuch

Mam plik aaa.mid Otwieram go za pomocą notatnika, zapisuję jako aaa.rc (zapisz jako wszystkie pliki, kodowanie ANSI). Odpalam cmd wpisując brcc32 aaa.rc (wszystko w tym samym katalogu) i wyskakuje błąd:
Error aaa.rc 1 1: Expecting resource name or resource type name

o co w tym chodzi??



że co :o przeczytaj to : http://4programmers....‚y/Zasoby_w_EXE

tylko że tam jest na wav`ie opisane. troszeczkę nie zrozumiałem - otwieram *.wav w notatniku i na górze dopisuję:
STRINGTABLE
BEGIN
101, "Cześć!"
102, "Jak się masz?"
END

ID_WAVE WAVE "aaa.wav"

????

Po co te cześć i jak się masz????????????????????????????????
Mógłby ktoś to dokładniej mi wytłumaczyć jak dla cepa jak zmienić aaa.mid na aaa.rc ???????
Użytkownik dddman edytował ten post 03 marzec 2006, 21:51

Po co te cześć i jak się masz????????????????????????????????
Mógłby ktoś to dokładniej mi wytłumaczyć???



omg zacznijmy od tego ze to nie plik *.wav / *.mid masz otworzyc notatnikiem tylko plik *.rc -> a dopiero potem wpisac dane (odwolanie do pliku *.mid / *.wav)

Ok już zakapowałem, skompilowałem aaa.mid, utworzyłem plik aaa.rc i za pomocą brcc32 utworzyłem plik aaa.res który dodałem. Lecz mam pytanie - przy odgrywaniu mida tworzy mi się w katalogu plik Project2.exe.mid. Czemu ma on taką nazwe a nie aaa.mid ???


Ok już zakapowałem, skompilowałem aaa.mid, utworzyłem plik aaa.rc i za pomocą brcc32 utworzyłem plik aaa.res który dodałem. Lecz mam pytanie - przy odgrywaniu mida tworzy mi się w katalogu plik Project2.exe.mid. Czemu ma on taką nazwe a nie aaa.mid ???

sorki za mój wcześniejszy głupi post - na szybko chciałem zrobić hehe i nieuważałem - już OK. Jak zrobić żeby plik z zasobów podczas odtwarzania był niewidoczny (atrybut hidden)?

i jeszczemam pytanie -

odgrywanie mida mam takie:

procedure playmid(filename:pchar);
var
wDeviceID:integer;
openparms:MCI_OPEN_PARMS;
playparms:MCI_PLAY_PARMS;
begin
openparms.lpstrDeviceType:='sequencer';
openparms.lpstrElementName:=filename;
mciSendCommand(0,MCI_OPEN,MCI_OPEN_TYPE or MCI_OPEN_ELEMENT,DWORD(@openparms)); //
wDeviceID:=openparms.wDeviceID;
mciSendCommand(wDeviceID,MCI_PLAY,0,DWORD(@playparms)); //
end;

jak ma wyglądać procedura która zatrzymuje odgrywanie mida?
Użytkownik dddman edytował ten post 03 marzec 2006, 22:30
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •