Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TImage pfad angeben
Fever - Fr 24.04.09 17:08
Titel: TImage pfad angeben
Hallo.
ich würde gerne ein TImage erzeugen.
Ich habe die variable global deklariert doch jetzt die spannende Frage:
Wie kann ich den Pfad für das Bild angeben???
Moderiert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 24.04.2009 um 17:44
Dude566 - Fr 24.04.09 17:09
Dem TImage die Variable mit dem Dateipfad zuweisen oder was meinst du?
Fever - Fr 24.04.09 17:12
Ich möchte halt in die Variable ein Bild laden.
Für das Bild brauche ich ja auch einen Pfad oder nicht???
Dude566 - Fr 24.04.09 17:15
Du kannst in eine Variable nicht einfach ein Bild laden, höchstens in eine ImageList glaube ich.
Du kannst den Dateipfad des Bildes in die Variable schreiben.
Fever - Fr 24.04.09 17:18
Gibt es nicht vllt. wie bei einer TShape die Eigenschaft shape auch bei einem TImage die Eugebschaft path oder so ähnlich??
Dude566 - Fr 24.04.09 17:27
Bei TShape gibts doch keinen Dateipfad, wofür denn auch?
Narses - Fr 24.04.09 17:47
Moin und :welcome: im Forum!
Fever hat folgendes geschrieben : |
ich würde gerne ein TImage erzeugen.
Ich habe die variable global deklariert doch jetzt die spannende Frage:
Wie kann ich den Pfad für das Bild angeben? |
Möchtest du zur Laufzeit ein Bild in ein TImage auf dem Formular anzeigen? Oder möchtest du zur Laufzeit die Komponente TImage selbst erzeugen? :gruebel: Letzteres sollte eigentlich selten nötig sein, da es meistens reicht, das Bild im schon auf dem Formular liegenden TImage auszuwechseln bzw. anzuzeigen. :idea:
Falls es also nur darum geht, das Bild in ein TImage zu bekommen:
Delphi-Quelltext
1:
| Image1.Picture.LoadFromFile('C:\MeinBild.bmp'); |
Wenn es ein .jpg, .gif oder .png-Bild ist, muss noch ein bischen mehr dazu.
cu
Narses
Dude566 - Fr 24.04.09 17:49
Ich hab es so verstanden, er hat den Pfad schon angegeben, will ihn aber nachher nochmal aus dem TImage auslesen, und ihn eine Variable packen.
Warum ist mir ein Rätsel.
Fever - Sa 25.04.09 13:00
Narses hats getroffen :lol:
Genau das meinte ich... :D
denkeschön
Dude566 - Sa 25.04.09 13:44
Das hättest du auch einfach sagen können, das du während der Laufzeit ein Bild in ein TImage laden willst.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!