Hallo, ich möchte eine animierte Gif mit Purebasic laden und laufen lassen.
Wie geht das?
Gruss
Eine animierte Gif mit Purebasic laden..., wie geht da?
Re: Eine animierte Gif mit Purebasic laden..., wie geht da?
am einfachsten per Webgadget.
Also einen String vorbereiten der die Grafik anzeigt und dann in das Webgadget "streamen" (Siehe Hilfe bei WebGadget)
Also einen String vorbereiten der die Grafik anzeigt und dann in das Webgadget "streamen" (Siehe Hilfe bei WebGadget)
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Re: Eine animierte Gif mit Purebasic laden..., wie geht da?
Jup,danke.
Mit deiner Beschreibung funktioniert es.
gruss
Mit deiner Beschreibung funktioniert es.
gruss
Re: Eine animierte Gif mit Purebasic laden..., wie geht da?
oder so ?
Code: Alles auswählen
InitMovie()
OpenWindow(1,0,0,500,500,"",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
LoadMovie(1, OpenFileRequester("Choose a .gif", "", "Gif (*.gif)|*.gif|Alle Dateien (*.*)|*.*", 0))
ResizeWindow(1,#PB_Ignore,#PB_Ignore,MovieWidth(1),MovieHeight(1))
PlayMovie(1, WindowID(1))
Repeat
Until WaitWindowEvent()=#PB_Event_CloseWindow
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: Eine animierte Gif mit Purebasic laden..., wie geht da?
Cool, wuste garnicht das LoadMovie auch mit GIFs funktioniert.
Allerdings wird der 1-Bit-Alpha-Channel dabei zerstört bzw. ignoriert ... ansonsten aber funktioniert es.
Allerdings wird der 1-Bit-Alpha-Channel dabei zerstört bzw. ignoriert ... ansonsten aber funktioniert es.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: Eine animierte Gif mit Purebasic laden..., wie geht da?
naja .. ist wohl abhängig von installierten Codecs. Und Ein Movie hat ja eigentlich keine Transparenz.
(Sowas könnte man eventühl mit den PBschen MovieFrameRendereien hinbekommen wenn's unbedingt
sein muss.)
(Sowas könnte man eventühl mit den PBschen MovieFrameRendereien hinbekommen wenn's unbedingt
sein muss.)
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.