Показать сообщение отдельно
  #2  
Старый 04.08.2019, 12:23
Аватар для Guaho
Guaho Guaho вне форума
Начинающий
 
Регистрация: 27.08.2017
Сообщения: 173
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Упомянутая функция делает то, что Вам нужно, например, pdf открывается в одном окне, и далее при последующих вызовах функции создаются новые вкладки. С "Блокнотом" так не выйдет, он не поддерживает мультидокументный режим. Тут надо вручную проверять, запущен ли Блокнот, и если да, программно закрывать его, после чего вызывать функцию ShellExecute с новым файлом. Или использовать другую программу (например, NotePad++) вместо блокнота.
Ответить с цитированием