Tag erstmal!
Ich weiß nicht, ob meine Frage in der richtigen Kategorie steht. Falls nicht, möge man mir das nachsehen.
Hier ist ja schon viel darüber gesprochen worden, wie man x-beliebige Dateien mit der damit verknüpften Anwendung öffnet, nämlich mit
Quelltext
1:
| ShellExecute(Handle,'open','test.txt',nil,nil,SW_Show) |
Das ist ja auch ganz schön, solange man das ShellExecute in einer Klasse aufruft, die von TWinControl - klassich TForm - abgelitten ist.
Jetzt habe ich aber - aus tiefergehenden Gründen die den Umfang dieses Forums sprengen würden - eine Klasse vom Typ TObject abgelitten und darin eine Methode definiert, in der ich den ShellExecute aufrufen möchte.
Geht aber nicht, weil er den Parameter "Handle" nicht kennt, der ja eigentlich aus TWinControl kommt.
Wie mache ich das? Oder geht das überhaupt?
Für Tipps jeder Art wäre ich dankbar.