TSaveDialog ist ab Vista nur ein Wrapper für TFileSaveDialog. Andere können das besser erklären, teils auch bebildert:
http://stackoverflow.com/questions/6...ld-topendialog.
Insofern bringt es nichts, TFileSaveDialog statt TSaveDialog (oder umgekehrt) zu verwenden, ohne die auf der verlinkten Seite genannten Bedingungen zu berücksichtigen.
Du kannst zwar
UseLatestCommonDialogs:= False
setzen, aber ich schätze mal, dass das einen größeren Einschlag auf dein Corp Design hat als die unerwünschte Meldung des TFileSaveDialogs
.
MfG Dalai