Obwohl mir ja wirklich niemand geholfen hat
http://www.go-windows.de/forum/index.php?topic=6377.0;Autohotkey---Skript-fuer-Abspielen-von-Sound-(Programmieren)
will ich nicht nachtragend sein. Ich habe jetzt meinen kleinen Sound-Player hinbekommen. Wenn Ihr das Programm startet, gibt es in der Trayleiste ein neues Icon. Solange dieses Icon aktiv ist, könnt Ihr mit
CTRL-P (d. h. "Play")
ein im Windows-Explorer aktuell markiertes Soundfile abspielen, bzw. ein anderes markiertes File abspielen. Mit
CTRL-E (d. h. "Ende") wird das Abspielen abgebrochen, bis Ihr mit CTRL-P wieder etwas Neues abspielen wollt. Wav- und mp3-Dateien werden auf jeden Fall unterstützt, andere Formate müßt Ihr ausprobieren.
Wenn Ihr das Programm beenden wollt: Rechtsklick in der Trayleiste und <Exit> wählen.
Hier der Autohotkey-Code:
#SingleInstance Ignore
^p::
SoundFile:=GetSelectedFileName()
SoundPlay, %SoundFile%
Return
^e::
SoundPlay, D:\yyyxxxsss.mp3
Return
GetSelectedFileName()
{
DateiName =
AlterClipboardInhalt := ClipboardAll ; sichern des Inhaltes von Clipboard
Clipboard =
Send ^c ; Kopiert die Datei
ClipWait, 1 ; Warte auf neuen Inhalt im Clipboard
If (FileExist(ClipBoard)) ; Prüfen, ob es sich um eine existierende
{ ; Datei handelt
DateiName := ClipBoard ; Speichern des Namens zur weiteren Verarbeitung
}
ClipBoard := AlterClipboardInhalt ; Alten Inhalt des Clipboards wiederherstellen
Return Dateiname
}
Wenn Ihr Autohotkey
http://www.autohotkey.com/installiert und den Code in einer Textdatei mit der Endung "ahk" abspeichert, führt der Doppelklick auf diese ahk-Datei zum gleichen Ergebnis wie die beigefügte exe-Datei. Die beigefügte exe-Datei könnt Ihr anwenden, ohne Autohotkey zu installieren.
Vielen Dank an das Autohotkey-Forum
http://de.autohotkey.com/forum/topic2900.htmlinsbesondere an die netten und hilfsbereiten
Thalon, DerRaphael und fredchf, ohne die ich das wirklich nicht hinbekommen hätte.
Vielleicht hilft das kleine Programm noch jemand anderem außer mir. Dank- und Bewunderungsadressen an mich sind ausdrücklich erwünscht...