Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TImage lade Problem! (https://www.delphipraxis.net/126090-timage-lade-problem.html)

thiagojonas 17. Dez 2008 20:43


TImage lade Problem!
 
Habe da mal eine kleine kurze frage zu was anderes. :oops: :-D

Ich habe eine TImage und ich laden da ein bild mit:

Delphi-Quellcode:
Image1.Picture.LoadFromFile('pics/layout/layout1_red.bmp')
über dieses Image liegt ein PageControl.

Wenn ich nun zwischen den Pages navigieren ändern sich die bilder.
Das Problem ist, das nicht alles geladen wird und ein Teil des alten Bildes noch zu sehen ist.
Woran liegt das?

Siehe Anhang!

turboPASCAL 17. Dez 2008 21:39

Re: TImage lade Problem!
 
Zitat:

Woran liegt das?
Keine Ahnung, ich kenne den Quelltext nicht in dem du die Bitmaps zeichnest. :stupid:


Zitat:

Image1.Picture.LoadFromFile('pics/layout/layout1_red.bmp')
Du hast aber auch viel Vertrauen zu Windows und Delphi. :stupid:
Wie oft wurde das schon hier in der DP durchgekaut...

Zitat:

Image1.Picture.LoadFromFile( ExtractFilePath( ParamStr(0) ) + '/pics/layout/layout1_red.bmp')
Wenn die Bilder im Ordner deines Programmes im Pfad "/pics/layout/" liegen.

thiagojonas 17. Dez 2008 22:37

Re: TImage lade Problem!
 
Zitat:

Image1.Picture.LoadFromFile( ExtractFilePath( ParamStr(0) ) + '/pics/layout/layout1_red.bmp')
Wenn die Bilder im Ordner deines Programmes im Pfad "/pics/layout/" liegen.[/quote]

Danke. Naja die Bitmap habe ich schon fertig designed. Die werden halt nur entsprechend im TImage Angezeigt.
Also...

Hier eine kleine Bildershow, von meinem Problem.

Wenn ich das Programm minimiere und es dann wieder vergrößere, dann gibt es diese Störung nicht. :gruebel:

Blackheart 17. Dez 2008 23:30

Re: TImage lade Problem!
 
Dann lösche doch vor dem laden das alte Bild.

ChrisE 18. Dez 2008 06:57

Re: TImage lade Problem!
 
Hallo,

so wie es aussieht wird der freie Bereich für weitere Tabs der PageControl nicht neu gezeichnet. Dort ein Refresh nach dem laden des Bildes (MyPageControl.Refresh) könnte dich schon weiter bringen.

Gruß, Chris

thiagojonas 18. Dez 2008 08:54

Re: TImage lade Problem!
 
Super Danke das wars! :thumb: :thumb: :thumb:


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