Zitat von
Luckie:
Die ist ja immer noch da drinne: Config Die Klass eist somit immer noch abhängig von deiner Form und das ist unsauber und das macht man nicht. Wie es richtig geht hab eich dir in meinem Beispiel gezeigt.
Nun ja, das ist aber jetzt etwas sehr eng gesehen. Ich habe den Aufruf in der "mediaplayer_frm" unabhängig von der Klasse gemacht, so wie du es gezeigt hast.
Das die "Config_frm" jetzt noch in der Implementation der Klasse steht, liegt ja daran, das ich die Case-Abfrage ja mit in die
Unit gepackt habe und mir aus der "Config_frm" die Auswahl der Radiogroup (wie beendet werden soll) hole.
Somit habe ich alles mit einer procedure (SShutDown.beenden
erschlagen.
Du meinst jetzt wahrscheinlich, das ich ALLE proceduren aus den Forms heraus ansprechen soll, um die
Unit sauber zu halten. Da müsste ich doch wiedrum alle proceduren in Public setzen.
Der Aufruf aus weiteren Forms ist doch so auch schneller,oder???? In einer
Unit muss ich es ja global einsetzen, wegen der Möglichkeit der Wiederverwendung.
Oder bin ich wieder auf dem falschen Dampfer ?