Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TImage
Tar-Minyatur - Di 07.01.03 19:49
Titel: TImage
Ich beschäftige mich noch nicht lange mit Delphi doch versuch ab und dan mal ein kleines Programm zu schreiben. Dabei ist ein Problem aufkekommen : ich möchte gerne in ein TImage ein bild einfügen sobalt ich auf einen Button klieke ich benutzte dazu fogenden Befehl
Quelltext
1: 2: 3: 4:
| procedure TForm1.Button1Click(Sender: TObject); begin Image1.Picture.LoadFromFile ('C:\Programme\Borland\x\x\x\1.bmp ') ; end; |
doch als antwort bekomme ich nur eine fehermeldung die da heißt
| Zitat: |
| Im Projekt Projekt1.exe ist eine Exception der Klasse ElnvalidGraphic aufgetreten 'unbekante Bilddateienerweiterung (.bmp)' |
was heist das und was mach ich falsch????
(08.01. 09:10 Tino) Code-Tags hinzugefügt.
Raphael O. - Di 07.01.03 21:23
ähm...
sollte eigentlich funktionieren, glaube ich...
existiert die datei?? varsuchs mal wenn du sie direkt in C: legst...
vielleicht liegts auch daran, dass du hinter dem bmp noch ein leerzeichen hast (-Häh??? -Naja woran solls sonst liegen???)
die Fehlermeldung bedeutet, dass delphi *.bmp dateien nicht kennt, was aber normalerweise nicht der fall ist...
Fiji-Fighter
torstenheinze - Di 07.01.03 21:42
vieleicht gibt's deinen pfad ja gar net... :wink:
Anonymous - Di 07.01.03 23:20
Quelltext
1: 2: 3: 4:
| procedure TForm1.Image1Click(Sender: TObject); begin Image1.Picture.Bitmap.LoadFromFile ('C:\Programme\Borland\x\x\x\1.bmp') ; end; |
Das Bitmap fehlt.
foxy - Do 09.01.03 10:20
würde auch sagen, das die .bmp datei nich vorhanden ist oder der pfad falsch ist :lol:
Tar-Minyatur - Do 09.01.03 18:42
Titel: Es klappt!
Es geht keine Arnung warum hab ein bisschen geendert und plötzlich ging es Danke an euch :D
MathiasH - Do 09.01.03 18:57
ich weis was du falsch hattest:
Quelltext
1:
| Image1.Picture.LoadFromFile ('C:\Programme\Borland\x\x\x\1.bmp ') ; |
siehst du das Leerzeichen nach .bmp? es gibt nun mal keine Dateiendung ".bmp ", du hast das leer entfern und es ging :D
MathiasH
Anonymous - Do 09.01.03 20:51
| foxy hat folgendes geschrieben: |
| würde auch sagen, das die .bmp datei nich vorhanden ist oder der pfad falsch ist |
Hat damit nichts zu tun.
| Tar-Minyatur hat folgendes geschrieben: |
| Es geht keine Arnung warum hab ein bisschen geendert und plötzlich ging es Danke an euch |
Hab dir die Lösung gegeben
| MathiasH hat folgendes geschrieben: |
| siehst du das Leerzeichen nach .bmp? es gibt nun mal keine Dateiendung ".bmp ", du hast das leer entfern und es ging |
Versuch mal das:
Quelltext
1:
| Image1.Picture.Bitmap.LoadFromFile ('C:\Programme\Borland\x\x\x\1.bmp ') ; |
Die Leerzeichen sind hier egal!
Das hier geht allerdings nicht. Anscheinend benutzt TPicture und TBitmap verschiedene Laderoutinen.
Quelltext
1:
| Image1.Picture.LoadFromFile ('C:\Programme\Borland\x\x\x\1.bmp ') ; |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!