Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi mehrere files in .ICO Datei speichern und laden (https://www.delphipraxis.net/55734-mehrere-files-ico-datei-speichern-und-laden.html)

BloodCounteZz 26. Okt 2005 07:38


mehrere files in .ICO Datei speichern und laden
 
hallo

Ich arbeite momentan an einem Icon editor (oder sowas ähnliches ;P).
Auf jeden fall kann man die Farbtiefe und die Grösse beliebig anpassen.
Jetzt wäre es toll, wenn man auf 'save' klicken könnte und dann wird einem eine .ICO datei angelegt, welche das gewünschte icon in allen Farbtiefen und Grössen enthält (schlussendlich wären ca 9 icons in dieser datei, wenn nicht mehr)

Man sollte es natürlich auch wider laden können (so nach dem Motto ich will dieses Icon und zwar 32x32, 256 Farben..)

Weiss jemand von euch wie ich das am besten machen kann??

GreetXx

Flocke 26. Okt 2005 07:41

Re: mehrere files in .ICO Datei speichern und laden
 
Liste der Anhänge anzeigen (Anzahl: 2)
Icons (wie auch Cursor) sind ein Containerformat, in dem beliebige Größen und Farbtiefen liegen können - das hast du schon richtig erkannt. Über das Dateiformat habe ich hier mal was geschrieben.

// Nachtrag:

Hab' mal zwei (angefangene) Units angehängt.

BloodCounteZz 26. Okt 2005 08:00

Re: mehrere files in .ICO Datei speichern und laden
 
hm... den Link hab ich mir mal angeschaut, aber viel neues steht leider nicht drin.

Die Units werd ich mir gleich mal anschaun.

Das problem ist ja vor allem, das ich nicht weiss, wie ich mehrere icons in eine datei reinpacke.
Laden kann ich sie ja über ihren index..

aber vielen dank, das hat auf jeden fall schonmal was gebracht :)

Flocke 26. Okt 2005 08:04

Re: mehrere files in .ICO Datei speichern und laden
 
Zitat:

Zitat von BloodCounteZz
hm... den Link hab ich mir mal angeschaut, aber viel neues steht leider nicht drin.

Zitat:

Zitat von BloodCounteZz
Das problem ist ja vor allem, das ich nicht weiss, wie ich mehrere icons in eine datei reinpacke.

Blind :???: ?
Delphi-Quellcode:
type
  TIconDirHdr = packed record
    idReserved: word;
    idType: word;
    idCount: word;
  end;
Welche Bedeutung könnte wohl der Wert idCount haben?

BloodCounteZz 26. Okt 2005 08:08

Re: mehrere files in .ICO Datei speichern und laden
 
*lol* jap. anscheinend n bisschen blind

dann hat sich das wohl erledigt ^^
dankeschön


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