Mit dem assigned kann man was anfangen
Delphi-Quellcode:
if assigned(myMCIPlayer) then
myMCIPlayer.Destroy;
Damit lässt es sich dann auch lösen. Danke!
Ok alternativ siehe oben
EDIT: der Schalter..
Zitat:
Kann man auch zwei MCIPlayer gleichzeitig erstellen? myMCIPlayer1 und myMCIPlayer2 oder so?
Ja dafür mußt du dann aber das alias mciplayer ebenfalls als string(variable) auslegen und bei einer neuen Instanz einen anderen wert angeben.
myMCIPlayer1 alias = 'mciplayer1'
myMCIPlayer2 alias = 'mciplayer2'
Du kannst keine zwei Instanzen mit dem selben alias erstellen.
gruss