So hab das Problem jetzt nach langem Suchen gelöst:
Delphi-Quellcode:
Excel:= GetActiveOleObject('Excel.Application');
Excel.visible:=true;
top:=Excel.ActiveCell.top;
left:=Excel.ActiveCell.left;
picture:=Excel.ActiveSheet.Pictures.Insert('D:\w.BMP');
picture.select;
picture.top:=top;
picture.left:=left;
Jetzt habe ich aber folgendes Problem: Sobald mein Programm beendet wird, fragt Excel ob gespeichert werden soll, obwohl Excel selbst nicht beendet werden soll.
//EDIT: Hab den Fehler gefunden, hatte noch eine ExcelApplication im Hintergrund, die das bezweckt hat. Thread kann als fertig gekennzeichnet werden. Danke!