![]() |
TImage zur laufzeit erstellen ??
hmm moin moin
ich bin irgendwie zublöd also ich habe auf einer form ein TImage und wollte das mit einen buttom einfach kopieren
Delphi-Quellcode:
warum sehe ich nix ???procedure TForm1.Button1Click(Sender: TObject); var Image2 : TImage; begin Image2 := TImage.Create(Form1); Image2.Top := 150; Image2.Picture := Image1.Picture; end; der müsste doch das bestehende einfach kopieren oder ?? und wie könnte ich den TImage eigentlich zur laufzeit ein bild zuweisen ??? lg, Gigant |
Re: TImage zur laufzeit erstellen ??
Einfach noch ein Image2.Parent:=Self; rein.
Und das mit dem Zuweisen geht so, dass du einen TGraphic-Abkömmling instantiierst und dann den irgendwie lädst: Aus ner Datei, aus ner Ressource, woher du willst. Und den dann Image2.Picture.Graphic zuweisen. |
Re: TImage zur laufzeit erstellen ??
gut sagen wir mal so ich habe ein pfad zu den bild
c:\pic.jpg wie bekomme ich das jetzt darein zur laufzeit ?? |
Re: TImage zur laufzeit erstellen ??
Dann gehts natürlich noch leichter:
Delphi-Quellcode:
Image2.Picture.LoadFromFile('Dateiname');
|
Re: TImage zur laufzeit erstellen ??
Zitat:
Delphi-Quellcode:
image1.picture.loadfromfile('C:\pic.jpg');
|
Re: TImage zur laufzeit erstellen ??
danke
habe es auch gerade gefunden lach einfach mal die augen aufmachen schlimm schlimm nun noch eine frage die bilder sind dann und wann verzehrt woher weiss ich welche größe die bilder haben um sie dann entsprechend als kleines bild dazustellen ?? also die weite und die höhe ?? |
Re: TImage zur laufzeit erstellen ??
image2.picture.width und image2.picture.height.
Übrigens: Mit image2.proportional:=True wirds nicht verzerrt. ;) |
Re: TImage zur laufzeit erstellen ??
hmm ja aber ist das nicht falsch ??
image2.picture.width und image2.picture.height da bekomme ich doch die aktuelle breite und höhe !! also die vorschau geröße ist ja nunmal eine ganz andere und die kann halt auch schon verzehrt sein |
Re: TImage zur laufzeit erstellen ??
Was für eine Vorschaugröße?
|
Re: TImage zur laufzeit erstellen ??
sorry habe mich geirrt
lach armer irrer naja Image2.Picture.Width gibt mir ja die eigenschaften vom bild wieder und nicht die eigenschaften von image2 wieder sorry danke für eure antworten das reicht mir erstmal |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz