Autor Beitrag
pjotsch
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Sa 22.10.05 16:51 
Hallo ich mal ne Frage die mir warscheinlich jeder beantworten kann::oops:

Wie kann ich Bilder ins Delphi 6 laden und verwenden also anzeigen lassen?

Außer dem frag ich noch:

Welche Dateitypen für Bilder erkennt Delphi 6?

Danke für alle Antworten :D

Moderiert von user profile iconTino: Text "Ganz einfache Frage" aus dem Titel entfernt.
koller1
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 216

WIN XP
D7 Ent
BeitragVerfasst: Sa 22.10.05 16:59 
Ja, also erstmal musst du die Kompo "Image" einfügen (Zusätzliches)! Und dann tippst du im Quelltext folgendes ein:

ausblenden Delphi-Quelltext
1:
image1.bitmap.loadfromfile('Zieldatei mit Ordner und Laufwerk');					


Es gehen auf jeden Fall Bitmap und JPEG....Für JPEG musst du noch die Unit JPEG einbinden in der Uses-Klausel

MFG
koller1

_________________
PLEASE INSERT SYSTEM DISK AND PRESS ENTER!
Und wenn du nicht gestorben bist, presst du noch heute! ;)
pjotsch Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Sa 22.10.05 17:03 
Danke das funzt!
Aber gehen auch Gif Datein? Speziell animierte?
Wenn ja wie?
Alstar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 827



BeitragVerfasst: Sa 22.10.05 17:05 
Nein. Also nicht mit dem normalen TImage. Dafür musst Du dir Komponenten holen, die das können (z.B. haben die Jedi in ihrer VCL sowas drin)

Alstar
pjotsch Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Sa 22.10.05 17:42 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
case a of
  1:Image1.Picture.LoadFromFile('kirsche');
  2:Image1.Picture.LoadFromFile('birne');
  3:Image1.Picture.LoadFromFile('erdbeere');
end;
case b of
        1:Image2.Picture.LoadFromFile('kirsche');
        2:Image2.Picture.LoadFromFile('birne');
        3:Image2.Picture.LoadFromFile('erdbeere');
end;
case c of
                1:Image3.picture.LoadFromFile('kirsche');
                2:Image3.picture.LoadFromFile('birne');
                3:Image3.picture.LoadFromFile('erdbeere');
end;


Was geht hier net? die variablen sind integer, die bilder Sind Bitmaps!

Moderiert von user profile iconChristian S.: Quote- durch Delphi-Tags ersetzt
Alstar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 827



BeitragVerfasst: Sa 22.10.05 17:43 
Neue Frage -> Neuer Thread

Alstar
koller1
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 216

WIN XP
D7 Ent
BeitragVerfasst: Sa 22.10.05 18:25 
Ganz einfach, du hast die Bildnamenerweiterung vergessen. Es heißt also nicht Kirsche, sondern "kirsche.bmp" oder "kirsche.jpg"..........hänge noch überall ".bmp" ran, dann dürfte es gehen, wenns ein bmp-bild ist!

MFG
koller1

_________________
PLEASE INSERT SYSTEM DISK AND PRESS ENTER!
Und wenn du nicht gestorben bist, presst du noch heute! ;)
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 22.10.05 18:27