![]() |
Bild aus Datei per Delphi Befehl in TImage einfügen
Guten Tag
Ich möchte in ein leeres TImage ein Bild einfügen. Das Bild liegt als .jpg Datei im selben Ordner wie das Projekt. Hab gedacht es könnte so in etwa aussehen, aber es funktioniert nicht:
Delphi-Quellcode:
Vielen Dank für die Hilfe Journeyman
imgAkkord.Picture := ('\C-Dur.jpg');
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Delphi-Quellcode:
Beim nächsten Mal bitte vorher suchen.
Image1.Picture.LoadFromFile(FileName)
Mfg PS.:Herzlich willkommen in der DP :dp: |
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Wenns sich im selben Verzeichnis wie die Exe befindet
Delphi-Quellcode:
imgAkkord.Picture.LoadFromFile(ExtractFilePath(ParamStr(0)) + 'C-Dur.jpg');
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Muss man da nicht noch die JPEG Unit einbinden ?
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Zitat:
Aller dings muss es ('FileName') und nicht (FileName) heißen ;) Danke an alle |
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Zitat:
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Aber denke dran wenn du mit absoluten Dateinamen arbeitest wird es auf einem anderen PC nicht funktionieren. :wink:
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Zitat:
|
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
Zitat:
Es muss also so aussehen: Zitat:
Mfg |
Re: Bild aus Datei per Delphi Befehl in TImage einfügen
ok danke
klappt soweit allerdings wollte ich die Bilder, sind um die 20 stück in einem Ordner "Pics" ablegen. Dieser Ordner befindet sich im gleichen Ordner wie die ausführende .exe. Allerdings klappt das mit dem Anzeigen nicht weil die .exe ja nur in "ihrem" ordner sucht. was muss ich da noch ändern an dem Befehl? Danke schonmal =) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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