ist auch logisch !
du setzt bei der ersten abfrage enabled auf false, bei der zweiten fragst du ist enabled false ?
natürlich, du hast es ja gerade so gesetzt !
Delphi-Quellcode:
If Mediaplayer1.Enabled = true then begin
Mediaplayer1.Stop;
Mediaplayer1.Enabled:= false;
Sound.Picture.LoadFromFile(extractfilepath(paramstr(0)) + '/Data/Pics/Soundbutton_Over.JPG')
else
If Mediaplayer1.Enabled = false then begin
Mediaplayer1.Enabled:= true;
Mediaplayer1.Open;
Mediaplayer1.Play;
Sound.Picture.loadfromfile(extractfilepath(paramstr(0)) + '/Data/Pics/Soundbutton.JPG');
end;
(ungetestet, müsste aber funzen !)