Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Dynamisch erzeugtes TImage nicht sichtbar (https://www.delphipraxis.net/9647-dynamisch-erzeugtes-timage-nicht-sichtbar.html)

flomei 1. Okt 2003 15:35

Re: Dynamisch erzeugtes TImage nicht sichtbar
 
Habe schon
Delphi-Quellcode:
Parent := BackGroundImage.Parent
und
Parent := MainForm.Parent
ausprobiert aber es geht immer noch nicht. Ich verzweifel hier bald...

MfG Florian :hi:

P.S.: Hier könnt ihr zum letzten Mal sehen wie flomei den DP rules Smilie einfügt! Achtung!
:dp:

DataCool 1. Okt 2003 15:44

Re: Dynamisch erzeugtes TImage nicht sichtbar
 
Hi,

Christian meinte :

Parent := BackGroundImage;

So wie Du das gemacht hast, wird dem Parent ja wieder das Parent Deines Hintergrundbildes zugewiesen, damit liegt es wieder dahinter.

Gruß Data

axelf98 1. Okt 2003 16:21

Re: Dynamisch erzeugtes TImage nicht sichtbar
 
Delphi-Quellcode:
      with Gegner[i] do
        begin
          Picture.LoadFromFile('C:\Bild.bmp');
          left := random(Form1.Width);
          top := random (form1.Height);
          height := 32;
          width:= 32;
          Visible := true;
          Show;
          Parent := form1;  //Bzw Mainform
        end;
Das klappt bei mir wunderbar....

Gandalfus 1. Okt 2003 17:12

Re: Dynamisch erzeugtes TImage nicht sichtbar
 
warumm willst du den TImage überhaupt benutzen?
Versuch doch mal was mit TGraphicControl
oder einem Record(oder Object)
Delphi-Quellcode:
  TGegner = record
    bild: TBitmap;
    left,top: integer;
    visible: boolean;
  end;

Minz 7. Nov 2003 14:30

Re: Dynamisch erzeugtes TImage nicht sichtbar
 
vielleicht hilft noch ein Refresh oder sowas...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 Uhr.
Seite 2 von 2     12   

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