Hallo,
ich habe mit Hilfe des Tuts aus der
DP und den mciSendString-Befehlen recht erfolgreich Audiodaten aufgenommen und in mp3 codiert. Nach dem Speichern der wav-Datei habe ich folgenden String gesendet:
mciSendString('CLOSE mySound',nil,0,Handle);
So steht's ja auch im Tut. Doch wenn ich jetzt ein anderes Form öffne, kommt eine Zugriffsverletzung. Dieses Form greift auf eine
DLL und ein Dyn. Array zu. Doch diese Zugriffverletzung kommt nur NACH der Aufnahme. Vorher passt alles!
Ich hab mir gedacht, was das Eine mit dem Anderen zu tun hat, aber ich habe einfach mal die komplette Audio-Sache rausgelassen und siehe da - es funzt prima.
Ich habe EXAKT die Zeilen aus dem TUT übernommen. Liegt das jetzt an meinem Array (ich habe es immer mit [arrayname]:=nil geleert, als ich nicht mehr gebraucht habe) leigen? Oder kann es an der AudioAufnahme liegen?
Danke im Voraus!