AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Bild als TForm1 Hintergrund einfügen ?
Thema durchsuchen
Ansicht
Themen-Optionen

Bild als TForm1 Hintergrund einfügen ?

Ein Thema von harryi · begonnen am 12. Apr 2009 · letzter Beitrag vom 13. Apr 2009
Antwort Antwort
harryi

Registriert seit: 29. Sep 2008
14 Beiträge
 
#1

Bild als TForm1 Hintergrund einfügen ?

  Alt 12. Apr 2009, 00:09
Hallo,

ich habe seit ca 6 Monate Delphi Unterricht. Ich finde aber creative Sachen auslassen.
Ich habe von euch schon gelernt, wie ich wav Datei abspiele, nun kommt die nächste Frage:

Wie schaffe ich ein JPG/JPEG/GIG/PNG Bild als Hintergrund für meine Anwendung einzubinden?
Wie schaffe ich Buttons mit einem Bild zu überziehen?

Vielen Dank
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#2

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 12. Apr 2009, 01:23
Hi!

Um ein Bild auf eine Form zu bekommen kannst du am einfachsten Delphi-Referenz durchsuchenTImage nutzen.
Für Buttons mit Bild bieten sich z.B. Delphi-Referenz durchsuchenTBitBtn an.


Ciao, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 12. Apr 2009, 07:24
Zitat von harryi:
Wie schaffe ich ein JPG/JPEG/GIG/PNG Bild als Hintergrund für meine Anwendung einzubinden?
Für JPG/JPEG musst du lediglich die Unit "JPEG" in den Uses-Bereich ganz oben in deiner Unit einfügen.

GIG kenne ich nicht, vermutlich meinst du GIF. Da gibt es Units, die nicht bei Delphi dabei sind (TGIFImage) und für PNG (TPNGImage). Du kannst dir auch eine Dll herunterladen, die einige Formate unterstützt. Beispielsweise FreeImage.
Von Haus aus unterstützt Delphi nur BMP, JPG/JPEG und ICO.

Grüße, Matze

Edit: Link zu TPNGImage entfernt. Grund: siehe Beitrag drunter. Danke Sebastian.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.581 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 12. Apr 2009, 07:51
Der Link zu TPNGImage funktioniert nicht, der führt lediglich zu einer Seite, auf der steht, dass CodeGear / Embarcadero die alte Lizenz praktisch aufhebt und die Verbreitung der Komponente nachträglich untersagt.

Bei Torry gibt es die Komponente noch:
http://www.torry.net/quicksearchd.ph...lphi&Title=Yes

Eine Alternative für viele Formate ohne zusätzliche DLL ist GraphicEx:
http://www.soft-gems.net/index.php?o...d=13&Itemid=33
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
harryi

Registriert seit: 29. Sep 2008
14 Beiträge
 
#5

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:37
ah ok Danke, hat jede Delphiversion Unit:JPEG und TImage Unterstützung?

Wir haben nämlich noch Delphi 2005 in der Schule.

LG^^
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.581 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:39
Jpeg geht da auf jeden Fall mit der Unit.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:40
Jein, früher wurde sie nicht automatisch installiert, sondern musste manuell von der Cd nachinstalliert werden.
Markus Kinzler
  Mit Zitat antworten Zitat
FabianClassen

Registriert seit: 8. Apr 2009
Ort: Schleiden
57 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:42
Das ist in Delphi 5 kein Problem.
Hab neben Turbo Delphi auch Delphi 5 auf der Platte.
Auch aus der Schule.
TImage ist eine Komponente die du (ich glaube) unter Zusätzliches auf der Komponetenpalette findest.
Und JPEG kannste unter Uses ohne Probleme einbinden

MFG
FC
Fabian Claßen
Eins habe ich erkannt - ich werde immer Schüler bleiben, ein Leben lang
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.581 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:48
Zitat von mkinzler:
Jein, früher wurde sie nicht automatisch installiert, sondern musste manuell von der Cd nachinstalliert werden.
Also ich habe hier im virtuellen PC eine normale Installation der genannten Version 2005 (bei mir die PE), und da ist die Unit dabei. Und ich habe sicher nix nachinstalliert.

@FabianClassen: Wie kommst du auf Delphi 5? Es geht um 2005.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
FabianClassen

Registriert seit: 8. Apr 2009
Ort: Schleiden
57 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Bild als TForm1 Hintergrund einfügen ?

  Alt 13. Apr 2009, 14:52
Oh ... Shit
Sorry. Da habe ich was überlesen. Mir ist klar das 2005 und 5 verschiedene Versionen sind.
Ich habe das eben alles nur mal schnell überflogen und dann hätte ich auch schwören können, das er 5 hat

Tja ... hab ich mich verlesen.

Sorry ... aber jetzt wissen alle Delphi 5 User, das es bei ihnen einwandfrei geht.

MFG
FC
Fabian Claßen
Eins habe ich erkannt - ich werde immer Schüler bleiben, ein Leben lang
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:40 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