![]() |
TImage Bild problem
Servuß
ich bins schon wieder. Ich hab zwar schon die suche benutzt, aber ich wusste einfach nicht den richtigen such dork dafür. ich hab ein programm, wo praktisch oben als banner ein bild stehen soll:
Delphi-Quellcode:
nur das bild MUSS hier auf C:\Dokumente und Einstellungen\Administrator\Desktop\2.bmp liegen
procedure TForm1.FormCreate(Sender: TObject);
begin Image1.picture.loadfromfile('C:\Dokumente und Einstellungen\Administrator\Desktop\2.bmp'); end; wenn ich das programm jemanden anderes gebe, dort kommt ein Error beim starten des programms, dass das Bild nicht geladen werden konnte (ist ja eig auch klar) nur wie kann ich das bild so an das file binden, dass es immer angezeigt wird? danke :) |
Re: TImage Bild problem
wenn es immer das Bild niemals geändert wird würde ich es bereits zur Designzeit in das Image laden.
|
Re: TImage Bild problem
Wenn ich mich nicht irre hat das TImage doch ein Picture Property, dem du bereits im Objektinspektor das Bild zuweisen kannst.
|
Re: TImage Bild problem
Du nutzt da einen hartcodierten absoluten Pfad.
Das ist ja fast noch schlimmer, wie ein relativer Pfad. Scheu dich einfach mal zu ![]() da wirst du Beispiele finden, wie man mit absoluten Pfaden zu relativen Dateien richtig umgeht. |
Re: TImage Bild problem
hab ich gemacht guidok, geht immer noch nicht.
himitsu, ich will eigentlich gar keinen pfad angeben müssen, ich will das bild immer bereitstellen wollen, ohne es auf die festplatte zu laden. |
Re: TImage Bild problem
Wenn du es im OI zuweist, dann wird es in der .DFM abgelegt und landet somit in den Programmresourcen, welche direkt in der .EXE drinnen sind.
|
Re: TImage Bild problem
ah ok danke jetzt gehts :)
:dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 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