Einzelnen Beitrag anzeigen

Udo

Registriert seit: 19. Jan 2003
54 Beiträge
 
Delphi 8 Architect
 
#8

Re: Aktualisieren von Icons, wo ist der Fehler?

  Alt 24. Mai 2004, 19:02
Hmm, ich werde das mal heute Nacht durchlaufen lassen.

Zitat:
...Release...
Das habe ich auch mal geglaubt... es ist aber ein Irrtum...
Doch, ist schon so. Binde mal die VCL-Sourcen mit ein. Da kannst du LoadFromStream schön verfolgen.
-MemoryStream erzeugen
-Ressource lesen
-NewImage (Übergabe neuer stream)
Neues bild erzeugen, Daten rein
Altes Bild plattmachen (mit DestroyIcon)

Ein DestroyIcon, so wie du es aufrufst liefert übrigens FALSE und GetLastError sagt dazu: 6....(setzen?)
(Weiss jetzt nicht was Error 6 bedeutet)

Edit: Fehler 6 = Ungültiges Handle. Klar, nach Release...

Hatte Windoof nicht schon immer seine Problemchen mit Icons?

Udo
  Mit Zitat antworten Zitat