tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
574
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    alixander alixander ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    70
    Hallo!
    Ich lese in meinem Programm Icons aus Dateien wie z.B. shell32.dll aus. Diese Speicher ich dann in einer ImageList und lasse sie in einem ListView anzeigen.
    Nun soll der Benuzer die Möglichkeit haben das Icon, dass er makiert hat, zu speicher.
    Im Groben klappt das Speichern auch, aber er speichert das Symbol nicht so wie es im ListView(meißtens sind es ja 32Bit Farben) angezeigt wird, sondern mit 4 Bit Farben.



    Code :
    1
    2
    3
    4
    5
    6
    7
    
              
                   //In der ImageList1 sind die Icons, die ich geladen hab
                  // lv , ist der ListView in dem die Icons angezeig werden
                    TIcon *ic=new TIcon();
                    ImageList1->GetIcon(lv->ItemIndex,ic);
                    ic->SaveToFile(SaveDlg->FileName);
                    delete ic;

    Was mache ich falsch?
     

  2. #2
    Avatar von MBDealer
    MBDealer MBDealer ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Ort
    Borken-Weseke
    Beiträge
    99
    Hallo,

    mit deinem Weg wirst du nicht viel erfolg haben da die SaveToFile Funktion nur 16 Farben unterstützt das steht sogar in der Hilfe von Borland ... du müsstest dir eine Komponente besorgen die auch mehr Farben unterstützt.

    Hier noch ein Link der dir helfen könnte:

    http://www.angelfire.com/hi5/delphizeus/saveicons.html

    Dieses Unit ist zwar für Delphi aber du kannst es auch in Borland C++ Builder dem Projekt hinzufuegen.
    Geändert von MBDealer (20.03.05 um 04:41 Uhr)
     
    MfG

    Rafael (MBDealer)

    | suricate-develop.de | mbdealer.de |

Ähnliche Themen

  1. Antworten: 23
    Letzter Beitrag: 07.08.11, 07:35
  2. Datum wird falsch gespeichert
    Von Steusi im Forum PHP
    Antworten: 5
    Letzter Beitrag: 06.11.08, 08:42
  3. Antworten: 5
    Letzter Beitrag: 13.04.06, 17:54
  4. Anmeldeinformationen werden bzw. können nicht gespeichert werden
    Von wischmopp90 im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 26.09.05, 20:15
  5. Cookie falsch gespeichert?
    Von Mayday171 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 15.08.05, 18:00