Entwickler-Ecke
Multimedia / Grafik - GIF Bild in Image1 anzeigen mit Animation?
bruce185 - Fr 17.03.06 02:32
Titel: GIF Bild in Image1 anzeigen mit Animation?
hi,
ich habe ein Animiertes GIF Bild und möchte das in Delphi in Image1 anzeigen lassen mit Animation, das geht aber nicht da steht Ungültige Datei Format.
Gibt es irgendwo ein Komponente zu downloaden mit dem man das machen kann?, ich danke euch schonmal :)
gruss andreas
Moderiert von
raziel: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 17.03.2006 um 09:59
mikhal - Fr 17.03.06 07:27
Bei den JediVCL gibt es ein JvAnimator, der sollte deinen Vorstellungen entsprechen, oder du lädtst dir die ursprüngliche Version mit den RX-Komponenten bei
Torry [
http://www.torry.net] herunter.
Grüße
Mikhal
bruce185 - Fr 17.03.06 21:03
ich danke euch, aber wenn ich versuche es einzubinden dann kommt ein Fehler, wie muss ich das jetzt einbinden?
ich danke euch schonmal :)
andreas
Blackheart666 - Sa 18.03.06 01:29
Die GifImage Unit in Uses einfügen die GifImage.dcu in deinen Ordner wo dein Projekt liegt kopieren - die Gif's rein fertig.
Anhang anbei.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35:
| unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, GifImage, ExtCtrls, StdCtrls;
type TForm1 = class(TForm) Button1: TButton; Image1: TImage; Image2: TImage; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private public end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject); begin Image1.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'Alien1.gif'); Image2.Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'Alien2.gif'); end;
end. |
7h0m4s - So 23.11.08 18:18
Hallo
ich will gif-animationen einbinden und halte mich genau an diese anleitung.
Aber mein Problem ist, ich finde keine GifImage.dcu ?! Daher bekomme ich beim Kompilieren den Fehler: "Datei nicht gefunden: 'GifImage.dcu'."
In den Dateien, die ich von
http://www.torry.net/quicks...fimage&Title=Yes heruntergladen hab, ist sie nicht.
Wo finde ich die .dcu?
Danke für Antworten!
Gruß
Thomas
JayEff - So 23.11.08 18:48
*.dcu = delphi compiled unit(korrigiert mich, aber grob sollte es ja stimmen). sprich, die DCU ist die .pas nur kompiliert. Es sollte reichen, die GIFImage.pas in deinen Lib-Ordner zu verschieben. Dieser befindet sich unter ..\Borland\Delphi7\Lib (wenn du Delphi 7 benutzt ;) ). Beim Kompilieren deines Projekts (in dem du die GIFImage eingebunden hast) wird dann die .pas kompiliert und die .dcu erstellt.
7h0m4s - So 23.11.08 22:23
Tjaaa... das muss man halt auch erstmal wissen...
Vielen Dank! Jetzt klappt alles, wie es soll.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!