Thema: Delphi Ressourcenproblem...

Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Bild in Exe laden - Ressource?

  Alt 5. Dez 2006, 16:41
Also ich habe mich inzwischen schon selber schlau gemacht, aber leider bekomme ich eine AV

Delphi-Quellcode:
function TForm1.loadFromRes(name : PAnsiChar) : TBitMap;
var
  ResStream : TResourceStream;
begin
  ResStream := TResourceStream.Create(HINSTANCE, name, 'BMP');
  try
    Result.LoadFromStream(ResStream); // <!--- In dieser Zeile
    Result.Canvas.StretchDraw(Rect(0,0,24,24),Result);
    Result.Transparent := true;
  finally
    ResStream.Free;
  end;
end;
Ich habe die Ressource aber anständig in der Unit eingebunden...

[edit=Admin]Renderingfehler behoben. Mfg, Daniel[/edit]
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat