Einzelnen Beitrag anzeigen

DGS

Registriert seit: 10. Jul 2004
65 Beiträge
 
Delphi 6 Enterprise
 
#5

Re: Bild aus Ressource laden - DesignTime geht, Laufzeit nic

  Alt 2. Dez 2007, 14:51
Ich poste mal den konstructor. Hab da noch "paar" properties und Events, die aber keinen Einfluss haben dürften:

Delphi-Quellcode:
constructor tDGSpainter.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  // TODO: Create
  Height := 43;
  Width := 160;

  picture.Bitmap.LoadFromResourceName(HInstance, 'HINTERGRUND');

  if not ( csDesigning In ComponentState ) then
    if fAutoCon then
      start;

end;
Die ressource hab ich mit dem Bild Editor von Delphi in die Datei "DGSpainter.dcr" gepackt, wo auch das Icon für die Kompo drin war.
Ressource eingebunden im Package (dpk).

Wie gesagt, zur DesignTime hat alles bestens funktioniert.

Der Code ist derselbe wie deiner. Nur hab ich jetzt diese Bitmap in einer .res Datei, die ich in der DGSpainter.pas direkt einbinde.
Vorschläge für sinnvolle Signatur bitter per PN
  Mit Zitat antworten Zitat