Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#7

AW: TImage Bild laden über DLL

  Alt 29. Mai 2014, 16:43
Und wie schaut der Quellcode aus? Image.Picture.Assign(LGraphic)? Also wir ja dem Picture-Object das PNG zugewiesen.
GetImage(ImgTest, 1, 'Test.dll'); Ich möchte fast wetten, daß ImgTest das PNGImage ist.


Wenn der GetImage-Code in die EXE rein kommt, dann kann er dort auch problemlos verwendet werden.
Und wenn man entweder den passenden Typ übergbit, anstatt des ImgTest,
oder wenn man den Parametertyp entpsrechend anpasst, dann ist das Problem auch weg.


Und den Resourcenschutzblock sollte man auch reparieren, denn wenn es beim Laden der Resource oder beim Laden des Bildes knallt, dann wird die DLL nicht mehr freigegeben.
$2B or not $2B

Geändert von himitsu (29. Mai 2014 um 16:47 Uhr)
  Mit Zitat antworten Zitat