Sound funktioniert nicht



  • Hey!
    Ich hab ein Problem, Sounds mit PlaySound anhand von Resources abzuspielen. Ich weiss, eigentlich ist das ein WinAPI-Problem, aber ich werde das Gefühl nicht los, dass es irgendwie am C++Builder (6) liegt.
    Also, zuerst die .RC-File:

    TestSound   WAVE   0.wav    // die WAVE existiert, ist also nicht das Problem
    

    Gut, dann rufe ich brcc32 auf:

    brcc32 sound.rc
    

    Wunderbar, macht er ohne Murren und erzeugt sound.RES
    Diese File füge ich nun zum C++Builder-Projekt hinzu.
    Nun der PlaySound-Code:

    PlaySound("TestSound", Application->Handle, SND_RESOURCE);
    

    Wird auch alles wunderbar kompiliert, nur wird der Sound einfach nicht abgespielt... Was mach ich falsch?

    EDIT: Ich habe als Handle gerade mal LoadLibrary("Test.exe") (so heisst die file) probiert, dann hat es funktioniert. Also ist bei Application->Handle irgendwie der Wurm drinnen...


Anmelden zum Antworten