In an application developed with Delphi XE6 and ReportBuilder (link), and deployed on Windows 7 computers, after a ReportBuilder report is displayed on screen, the user has the option to print it to a file.
A button allows the user to select the directory where the file will be saved:
/* This source code was provided by Digital Metaphors; I cannot change it. */
SaveDialog1: TSaveDialog;
...
procedure TppPrintDialog.btnPrintToFileClick(Sender: TObject);
begin
if SaveDialog1.Execute then
begin
In most of the Windows 7 computers where the application has been deployed, the report works correctly.
However, in some computers, nothing happens when SaveDialog1.Execute
is executed.
I have found a StackOverflow post with a reference to an Embarcadero post that states the following:
Problem there was resolved by deleting the executable name from HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
Unfortunately, in my case, the problem has not been solved because the application is not even listed on the mentioned registry entry.
I have already contacted Digital Metaphors and Embarcadero to no avail.