Such einfach mal nach deiner Fehlermeldung! Dieser Fehler wird hier in ca. jedem 100. Thread behandelt.
Delphi-Quellcode:
procedure play(...); //ist eine reguläre Prozedur
procedure TForm1.play(...); //ist eine Methode der Klasse TForm1.
Du benötigst das untere, hast aber das obere verwendet. Es ist übrigens egal, welcher Klasse die Methode angehört. Du solltest sie natürlich strukturell sinnvoll zuordnen.
btw.: Hast die beim Typelib-Import nur "
Unit anlegen" oder gleich "Installieren" geklickt. Bei letzterem dürftest du deine Event-Klasse im Register "AxtiveX" auf der Komponentenleiste finden. Da kannst du dann die Ereignisse ganz normal zuweisen.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.