Autor Beitrag
Kay E.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 118



BeitragVerfasst: Fr 26.11.10 00:24 
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()
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19320
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 118



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: 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.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Kay E. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 118



BeitragVerfasst: Fr 26.11.10 21:17 
Aber woran könnts dann sonst liegen?