Zum Inhalt springen

gif animation läuft nicht auf verschiedenen rechnern


B30wuLF

Empfohlene Beiträge

hallo,

ich habe ein c# programm in geschrieben das werte asus eine text datei einliest und sie dann in form von labels mit tooltip ausgibt.

wenn ein bestimmter zustand eintritt soll der hintergund des entsprechenden labels binken. dazu habe ich mit MS gif animator eine animation erstellt (nur 2 frames; loop for ever; ein verlauf von gelb nach rot und andersrum). die animation läuft auch wenn ich sie einfach öffne auf auf allen rechnern gleich.

nun zum kernproblem:

wenn ich die gif datei nun als Label l.Image verwende geht sie nur auf dem desktop rechner auf des laptops wo das programm mal laufen soll bleibt sie im ersten frame hängen oder läuft nur sehr langsam. mit der "bild und fax anzeige" läuft sie auf beiden rechnern einwandfrei.

alle rechner haben winxp und .net 3.5

irgendwo habe ich mal gelesen das die fps von gif animationen bei c# vom cpu takt abhängen. deshalb habe ich das automatische runtertakten bei den laptops ausgeschaltet, hat aber nichts gebracht.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich glaube ich würde versuchen den Farbwechsel des Gifs über nen Timer zu steuern;

Also einfach nen Timer basteln, der den Farbverlauf ändert (nicht das disposen am ende vergessen), vllt sogar auf Farb RBG basis, etwa über Backgroundcolor.

Kann aber sein das das so nicht geht, oder zu aufwändig ist.

Alternativ (.3,5 hast du ja) WPF, da sind recht nette Animationen schon fast mit drin^^

bzw. 2 HintergrundBilder (rot-gelb im Wechsel mit Opacity (Durchsichtbarkeit)) zu steuern (finde ist n coolerer Effekt^^)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...