Liegt das Problem darin, dass du es unbeding mit einem PNG versuchen willst oder liegt es darin, dass der Splashscreen nicht rechteckig sein soll?
Falls es rechteckig ist dann zeichne doch einfach das PNG auf den Canvas der Form und setze die Formgröße auf die größe des PNG's fest..
Kannst du PNGS nicht aufs Canvas zeichnen?
Wenn du was anderes meinst tuts mir leid, bin neu hier
Erst wenn wir alles verloren haben, haben wir die Freiheit alles zu tun.
Ich nutze: Delphi 6 Personal Edition