![]() |
Delphi-Version: 5
Bild wird nicht gefunden
Hallo zusammen,
ich habe folgendes Problem, und zwar wir ein Bild für einn Knopf nicht geladen, obwohl dieser im Ordner gespeichert ist. Es wir mir immer 'Unable to opne file 'AB1'' angezeigt. Ich hab es ursprünlich mit der Anfängervariante (bin ja selber erst Anfänger....:stupid:) probiert, also:
Delphi-Quellcode:
als auch mit einer anderen Variante die mir vorgeschlagen worden ist.
AufgabenHUD.Glyph.loadfromfile('AB1')
Delphi-Quellcode:
Wie bekomme ich hin, das das Bild geladen wird?
var
FileName: String; Path: String; begin FileName := Application.ExeName; Path := ExtractFilePath(FileName); AufgabenHUD.Glyph.loadfromfile(Path +'AB1'); Und ich hab noch eine weitere Frage, und zwar hab ich Pfeile zum weiterschalten als BMP gespeichert, wie bekomme ich es hin, dass normalerweise transparete nicht weiter grau bleibt? Hier hab ich auch schon ausgewählt, dass das Bild transparent sein soll, aber es klappt nicht.:? Danke schon mal für eure Zeit und einen schönen Tag Grüße vom Schalbe Pilot PS.: Benutze Lazarus und nicht Delphi 5 |
AW: Bild wird nicht gefunden
Mache mal eine Zeile mit
Showmessage(Path +'AB1'); vor die Zeile AufgabenHUD.Glyph.loadfromfile(Path +'AB1'); Der Befehl IncludeTrailingPathDelimiter wäre wahrscheinlich sinnvoll. Bzgl. Transparent versuch mal AufgabenHUD.Transparent:= true; oder AufgabenHUD.Glyph.Transparent:= true; Ich selbst habe kein Lazarus. |
AW: Bild wird nicht gefunden
schon mal mit Dateiendung probiert? also z.B. 'AB1.jpg' (oder welches Format dein Bild auch immer hat)
Delphi-Quellcode:
Ich glaube nicht das deine Datei keine Endung hat.
AufgabenHUD.Glyph.loadfromfile(Path +'AB1.jpg');
|
AW: Bild wird nicht gefunden
Zitat:
Ich danke euch beiden. Weiß zufällig einer von euch noch wie man die grauen Ränder der BMP datei wegbekommt? |
AW: Bild wird nicht gefunden
Zitat:
Welches Format hat deine Datei? BMP, PNG, GIF, ... Da in deinem Dateinamen keine Dateiendung enthalten ist kann es vielleicht sein das die Komponente nicht weiß wie sie die Datei verarbeiten soll. Um welche Komponente handelt es sich? TButton? |
AW: Bild wird nicht gefunden
Zitat:
|
AW: Bild wird nicht gefunden
Zitat:
|
AW: Bild wird nicht gefunden
Um die Sache abzurunden, empfehle ich grundsätzlich für das Zusammensetzen von Pfaden
![]() Sherlock |
AW: Bild wird nicht gefunden
Zitat:
|
AW: Bild wird nicht gefunden
Zitat:
Delphi-Quellcode:
AufgabenHUD.Glyph.loadfromfile(Path +'AB1.bmp'); // <-- BMP für Bitmaps! Ich habe mir vor einigen Jahren angewöhnt vor dem Komponenten-Namen ein Kürzel zu tippen das mir zeigt um welches Control es sich handelt. Z. B.
Vielleicht wäre das auch für dich von Vorteil. Würde ich an deiner Stelle machen :coder: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 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