Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TImage in DLL (https://www.delphipraxis.net/567-timage-dll.html)

theomega 9. Aug 2002 16:19


TImage in DLL
 
Hallo

warum funktioniert folgender Aufruf in einer DLL nich?
Code:
image := TImage.Create(self);
er kennt self nicht. Welche Unit muß ich einbinden, damit das Self funkioniert, oder welchen anderen Befehl soll ich nehmen?

Christian Seehase 9. Aug 2002 16:27

Moin TheOmega,

self bezieht sich immer auf das Objekt, in dessen Methode man es verwendet, z.b.

Code:
procedure TForm1.Create....
begin
  self.Caption := 'Titelzeile';
end;
Hier ist self der Ersatz für TForm1.

Befindet man sich also nicht innerhalb einer Methode eines Objektes gibt es self nicht.

theomega 9. Aug 2002 17:07

ist ja auch blödsinn in einer DLL ein TImage zu verwenden, ich habe es jetzt mit einem TPicture gemacht, und das funktioniert problemlos.

Luckie 9. Aug 2002 19:11

Eventuell sogar nur ein TBitmap.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz