Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Image per Quellcode anzeigen lassen? (https://www.delphipraxis.net/12534-image-per-quellcode-anzeigen-lassen.html)

mirko2000 29. Nov 2003 12:02


Image per Quellcode anzeigen lassen?
 
Hallo!

Wie kann ich mit dem Objekt 'Image (ExtCtrls)' per Quellcode ein Bild anzeigen lassen?

Ich hab schon mal etwas ausprobiert, das aber nicht funktioniert:

Delphi-Quellcode:
Image1.Picture := 'c:\bild.jpg';
Kann mir jemand helfen?

heiopei 29. Nov 2003 12:08

Re: Image per Quellcode anzeigen lassen?
 
hallo,
also wenn es das ist was ich mein, müsste es

image1.picture.loadfromfile('c:\bild.jpg');

heißen!
tschüss,
heiopei

Christian Seehase 29. Nov 2003 12:09

Re: Image per Quellcode anzeigen lassen?
 
Moin Mirko,

schau Dir mal die Methoden von TImage.Picture an.
Du willst ja das Bild laden

Bei JPEGs kannst Du Dir das Leben dann noch erleichtern, indem Du einmal zur Entwurfszeit ein JPEG in die Image Kompo lädst, da dieser Typ nicht standardmässig von TImage unterstüzt wird, und erst registriert werden muss.

mirko2000 29. Nov 2003 12:24

Re: Image per Quellcode anzeigen lassen?
 
Erst mal danke für die Antworten! Es funktioniert jetzt schonmal!

Ich hätte da jetzt aber noch eine kleine Frage: Ich möchte die Bilder im Programmverzeichnis haben, das sich aber ändern kann. Gibt es ein Befehl mit dem ich das Programmverzeichnis angeben kann?

z.B. so in VB: "app.path" + "\bild.jpg"
Der Befehl app.path gibt das Programmverzeichnis zurück!

fenni 29. Nov 2003 12:27

Re: Image per Quellcode anzeigen lassen?
 
Den Pfad bekommst du mit

Delphi-Quellcode:
ExtractFilePath(ParamStr(0));
MfG
fenni


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:41 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