Auf die korrekte Farbtiefe kommt's leider auch noch an.
Anbei mal eine Handvoll Dateien, mit denen es klappt.
Und dann folgender Code:
Delphi-Quellcode:
...
fBMPAbout:= TBitmap.Create;
fBMPAbout.LoadFromResourceName( hInstance, 'DP24X24' );
...
srvAbout:= (BorlandIDEServices AS IOTAAboutBoxServices);
if assigned(srvAbout) then
begin
fAboutIdx:= srvAbout.AddPluginInfo( ProductName, '...ölah...', fBMPAbout.Handle, FALSE, '', ProductVers + #32 + DLLVersion );
end;
Daniel R. Wolf
mit Grüßen aus Hamburg