Hi,
wenn du diese Klasse (
http://www.delphipraxis.net/internal...downloadtofile ) verwendest, dann könntest du diese folgendermaßen ändern.
- Füge unter "private" eine variable FForm vom Typ TDownloadForm ein.
- Erstelle einen "public" Abschnitt in die Klasse.
- Optional: Füge unter public einen Konstruktor ein, dem du als Parameter eine Variable vom Typ TDownloadForm übergibst, die im Konstruktor-Code in FForm gespeicher wird.
- Schreibe in den public-Abschnitt folgende Zeile: property Form: TDownloadForm read FForm write FForm
Jetzt musst du im Code alle aufrufe von
DownloadForm durch
FForm (bzw. Form) ersetzen.
Nun musst du immer das aktuell ausgewählte Form der Klasse übergeben und schon funktionierts
mfG
mirage228