Einzelnen Beitrag anzeigen

Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#5

AW: ActionManager: Eigene RibbonSkin

  Alt 20. Feb 2013, 12:23
Also bei mir funzt das:

Delphi-Quellcode:
...

uses
System.ZLib;

...

var
  LResStream: TResourceStream;
  LZStream: TZDecompressionStream;
  FS: TMemoryStream;
begin
  LResStream := TResourceStream.Create(HInstance, 'RIBBON_LUNA', RT_RCDATA);
  LZStream := TZDecompressionStream.Create(LResStream);
  FS := TMemoryStream.Create;
  try
* FS.CopyFrom(LZStream, LZStream.Size);
* FS.SaveToFile('C:\Users\cookie\Desktop\Luna.bmp');
  finally
    LZStream.Free;
    LResStream.Free;
    FS.Free;
  end;
end;
Und das Bmp im Anhang kommt dabei heraus.

Einfach ein Ribbon auf eine Form und das ins "OnCreate". Pfad zur Datei musst du natürlich anpassen.
Angehängte Grafiken
Dateityp: jpg Luna.jpg (31,0 KB, 29x aufgerufen)
Gruß
Cookie

Geändert von cookie22 (21. Feb 2013 um 12:21 Uhr)
  Mit Zitat antworten Zitat