Desconozco si existe alguna forma de visualizar el pdf sin guardarlo previamente en disco, pero lo que sí puedes hacer es usar el control ActiveX de Acrobat que se instala cuando instalas el Acrobat Reader. Lo importas a delphi usando el menú Component|Install ActiveX Control. Con este control puedes visualizar el documento dentro de tu aplicación y así tienes control de cuándo se cierra y sabes cuándo borra el archivo.
// Saludos
|