Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi gif's in delphi (https://www.delphipraxis.net/33982-gifs-delphi.html)

jamma-markus 15. Nov 2004 20:30


gif's in delphi
 
hallo @all:

gibt es eine möglichkeit ein ANIMIERTES gif in delphi einzubinden, sodass man die bewegung sehen kann?

vielen dank für eine hilfe

jamma-markus

Matze 15. Nov 2004 20:32

Re: gif's in delphi
 
Such mal bei www.torry.net nach gif-Komponenten. Ohne extra Komponenten ist es nicht Möglich, gifs zu verwenden.

Nachtrag: Da hätte die die Suche auch geholfen. ;)

jamma-markus 15. Nov 2004 20:50

Re: gif's in delphi
 
bis jetzt habe ich noch nichts passendes gefunden. solle auch unter d7 funktionieren. kann mir nicht jemand einen direkten link schicken?

fkerber 15. Nov 2004 20:51

Re: gif's in delphi
 
Hi!

3. von oben:
http://www.torry.net/quicksearchd.ph...mage&Title=Yes


Ciao Frederic

sakura 15. Nov 2004 20:52

Re: gif's in delphi
 
Suche mal auf www.torry.net nach TGifImage. Es müsste in der Version v2.2 vorliegen. Da man da die einzelnen nicht direkt ansteuern kann, musst Du mal schauen :zwinker:

...:cat:...

jamma-markus 15. Nov 2004 21:05

Re: gif's in delphi
 
thx und danke.

do wo finde ich nun die komponente in der komponentenpalette??? :?: :?: :?:

fkerber 15. Nov 2004 21:06

Re: gif's in delphi
 
Hi!

Hast du sie bereits installiert?
In der Regel wird eine neue Register-Palette ans Ende eingefügt.


Ciao Frederic

sakura 15. Nov 2004 21:06

Re: gif's in delphi
 
Zitat:

Zitat von jamma-markus
do wo finde ich nun die komponente in der komponentenpalette??? :?: :?: :?:

Du musst zwei Dinge tun. Du nimmst die Unit GifImage in die Uses-Klausel auf (selbst tippen ;)) und anschließend nutzt da das Standard-TImage. Ich bin mir nicht mehr 100%ig sicher, aber imho war das so.

...:cat:...

fkerber 15. Nov 2004 21:07

Re: gif's in delphi
 
Hi!

Achja, stimmt @Sakura.
Ist ja keine Komponente.


Ciao Frederic

Dani 15. Nov 2004 22:05

Re: gif's in delphi
 
Ich hab aus Not heraus mal die Klasse TJvGifImage (JVCL) in eine einzige Unit geflickt. Wenn du keine Lust hast, die JVCL zu installieren, kann ich dir diese Unit ja mal PN'en. Mit der GifImage.pas hatte ich manchmal Probleme (z.B. beim Übertragen auf ein Bitmap).

Edit: Vielleicht sollte ich noch nen Link dazugeben, wenn ich schon die JVCL preise *g*
http://homepages.borland.com/jedi/jvcl/

da dürfte alles dabei sein, was du suchst.

Blackthorne 16. Nov 2004 12:33

Re: gif's in delphi
 
Die normale Version von diesem GiImage geht ja bis Delphi5 und es gibt dann noch dieses Update auf Delphi 6/7.

Wie handhabe ich dann die Installation? (hab Delphi7)

Irgendwie bekomme ich das nicht hin :(

Mfg,
Blackthorne

fkerber 16. Nov 2004 15:26

Re: gif's in delphi
 
Hi!

Welche Komponente/Unit hast du?
Was hast du damit gemacht?
Was passiert dann? (oder auch nicht?!)


Ciao Frederic

Blackthorne 16. Nov 2004 16:09

Re: gif's in delphi
 
Ich hab mir die 3.0 Version von GifImage runtergeladen, und das Update für Delphi 6/7

Bei der Grundversion ist ein "dpk" dabei, beim Update nur eine "pas" Datei.

Wenn ich das "dpk" öffne und kompiliere bekomme ich die Meldung, dass die
"GifReg.pas" nicht gefunden werden kann.

Das wundert mich allerdings auch nicht, denn die ist bei dem Package nicht dabei!

Ach ja, und was soll ich mit der "pas" Datei des Updates machen? In das Original Package einbinden?
Oder wie läuft das Update ab?


Ich hoffe du kannst mir helfen! :?

Mfg,
Blackthorne

fkerber 16. Nov 2004 16:24

Re: gif's in delphi
 
Hi!

Kenne die komponente leider nicht.
Wo gibt es sie?


Ciao Frederic

Blackthorne 16. Nov 2004 16:31

Re: gif's in delphi
 
Zitat:

Zitat von fkerber

Du hast den Link hier doch selber gepostet :spin2:

Mfg,
Blackthorne

fkerber 16. Nov 2004 16:33

Re: gif's in delphi
 
Hi!

Aah, die Versionsnummer hatte mich irritert :gruebel:

Siehe den Post von Sakura:

Zitat:

Zitat von sakura
Zitat:

Zitat von jamma-markus
do wo finde ich nun die komponente in der komponentenpalette??? :?: :?: :?:

Du musst zwei Dinge tun. Du nimmst die Unit GifImage in die Uses-Klausel auf (selbst tippen ;)) und anschließend nutzt da das Standard-TImage. Ich bin mir nicht mehr 100%ig sicher, aber imho war das so.

...:cat:...



Ciao Frederic

Blackthorne 16. Nov 2004 21:30

Re: gif's in delphi
 
So hab ich es auch ausprobiert!
Das normales TImage kann dann aber trotzdem kein Gifs laden. :(

Mfg,
Blackthorne

fkerber 16. Nov 2004 21:31

Re: gif's in delphi
 
Hi!

Hast du die Unit eingebunden?


Ciao Frederic

Mystic 16. Nov 2004 22:40

Re: gif's in delphi
 
Also wenn ich schon Animationen in mein Programm einfüge, dann nehme ich Flash-Dateien (angezeigt mit dem Shockwave Flash-ActiveX Control).

Blackthorne 16. Nov 2004 23:53

Re: gif's in delphi
 
Zitat:

Zitat von fkerber
Hi!
Hast du die Unit eingebunden?
Ciao Frederic

Selbstverständlich :roteyes:

Kompilieren tut der auch ohne Probleme, nur verändert sich an TImage halt nix.

jamma-markus 17. Nov 2004 13:36

Re: gif's in delphi
 
hallo, wollte nur sagen das das mit der gifimage.pas datei funktioniert :lol:

danke

Blackthorne 17. Nov 2004 17:53

Re: gif's in delphi
 
Zitat:

Zitat von jamma-markus
hallo, wollte nur sagen das das mit der gifimage.pas datei funktioniert :lol:
danke

Wie hast du das denn genau gemacht?
Eine pas Datei ist nämlich nur bei dem Update auf Delphi6/7 dabei.
Hast du die eingebunden und dann das stinknormale TImage benutzt???

Mfg,
Blackthorne

Blackthorne 20. Nov 2004 02:08

Re: gif's in delphi
 
*push*

Treffnix 20. Nov 2004 02:41

Re: gif's in delphi
 
Also, ich habs jetzt auch mal gerade schnell getestet. Version 2.2 gezogen, GifImage.pas in den Programmordner, GifImage in die Uses, TImage aufs Form und im Quelltext Image1.Picture.Loadfromfile( 'Datei.gif' )

That's all und funzt problemlos und es bewegt sich doch. ;)


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