したがって、基本的に、Adobe Reader で開くようにデフォルト設定されているウィンドウである PDF ファイルを開こうとしても、何も起こりません。デフォルトのプログラムを Internet Explorer に設定すると、動作します。
これが私のコードです
var
openDialog : TOpenDialog; // Open dialog variable
begin
openDialog := TOpenDialog.Create(self);
openDialog.InitialDir := MaskEditLocation.Text;
if openDialog.Execute then
ShellExecute(Handle, PChar('Open'), PChar(openDialog.FileName), nil, nil,
SW_SHOWNORMAL);
openDialog.Free;
end;
何か案は?
助けてくれてありがとう!