Entwickler-Ecke
Multimedia / Grafik - Nach Kompilierung spielt Prog kein Sound mehr
Kay E. - Fr 26.11.10 00:24
Titel: Nach Kompilierung spielt Prog kein Sound mehr
Hallo!
Ich brauch für mein Programm nur einen kleinen Beep als "Prozess-Ende" Signal. Mit MessageBeep() oder Beep() kam kein Ton, daher dachte ich, es liegt vlt. am Systemspeaker. Ich mach mich also auf die Suche nach einer Soundprozedur und hab die hier gefunden (die vermutlich viele kennen dürfte):
MakeSound() [
http://www.delphi-forum.de/viewtopic.php?t=76819&highlight=ton+erzeugen]
Die Funktion kurzerhand eingebunden und ausprobiert - funktioniert auch nicht. TProgger hat aber weiter unten ein simples Beispielprogramm dazu gebaut -> runtergeladen ausprobiert: Das Programm spielt den Ton ab.
Also schau ich mir den Code an und seh, dass ich nichts anders gemacht hab. Also den Code von TProgger kompiliert und getestet und siehe da: Das Programm gibt keinen Ton mehr von sich.
Woran kann das liegen, dass Anwendungen, die ich kompiliere, keinen Sound abspielen können?
Wäre für Hilfe dankbar!
jaenicke - Fr 26.11.10 02:26
Also bei mir ist der Ton ganz normal im Kopfhörer zu hören, auch wenn ich es mit z.B. Delphi 2006 selbst neu kompiliere.
Mit welcher Delphiversion arbeitest du denn?
Kay E. - Fr 26.11.10 20:25
Ich arbeite mit Delphi 2010 auf einem Win7 64Bit System.
Was mir eingefallen ist: Ich hab im Rechner eine (inaktive) PCI-Soundkarte sitzen, die Windows noch nie richtig erkannt hat. Als Soundausgabe nutz ich die MainboardSoundkarte. Kann es sein, dass nicht das richtige Gerät angesprochen wird? Wei wenn die PCI-Karte angesprochen wird, ist klar, dass da nichts rauskommt. Nur hab ich leider keine Ahnung, wo ich in dem Code das Ausgabegerät einstellen kann. Geht das da überhaupt?
Grüße!
Dude566 - Fr 26.11.10 20:34
Naja wenn andere Töne wie bei Fehlern oder Warnmeldungen bei dir vom System richtig wiedergegeben werden gehe ich mal davon aus, dass er sich auch die richtige Soundkarte raussucht.
Kay E. - Fr 26.11.10 21:17
Aber woran könnts dann sonst liegen?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!